Microsoft ingin memindahkan pengguna SourceSafe ke teknologi yang lebih baru

Dengan Microsoft bersiap untuk menghentikan dukungan untuk sistem kontrol versi perangkat lunak Visual SourceSafe, perusahaan mendorong pengembang untuk pindah ke server ALM (manajemen siklus hidup aplikasi) Microsoft yang lebih lengkap, produk TFS (Team Foundation Server) yang ditampilkan dalam Visual Platform studio.

Pejabat perusahaan pada hari Rabu mencatat bahwa Visual SourceSafe berada di jalur "akhir masa pakai", dengan dukungan akan berakhir pada pertengahan 2011. Setelah itu, pengguna perlu membayar untuk dukungan yang diperpanjang, yang akan tersedia selama beberapa tahun. Tetapi Microsoft menawarkan jalur migrasi kepada pengguna SourceSafe melalui opsi penginstalan baru untuk TFS yang diharapkan tahun depan, yang disebut penginstalan TFS Basic.

[Tahun lalu, Microsoft ingin "mendemokratisasikan" ALM dengan Visual Team System 2010.]

"Kami melihat TFS sebagai penerus SourceSafe," kata Brian Harry, yang memegang gelar rekan teknis di Microsoft. Opsi penginstalan dasar akan ditampilkan sebagai bagian dari Visual Studio Team Foundation Server 2010.

"Pada tahun 2002, kami menetapkan untuk membangun alat kolaborasi pengembangan generasi berikutnya dan itu adalah TFS. Penekanan awal kami adalah pada tim pengembangan perangkat lunak perusahaan," kata Harry. TFS menyediakan platform kolaborasi yang menggabungkan kapabilitas untuk portal, kontrol versi, pelacakan item kerja, manajemen build, panduan proses, dan kecerdasan bisnis.

"Sekarang, dengan [rilis TFS 2010 yang direncanakan], kami telah mengambil langkah besar dengan mengambil tingkat kecanggihan TFS dan membawanya ke basis pengguna SourceSafe," katanya.

Opsi penginstalan dasar TFS cocok untuk pengguna SourceSafe karena lebih mudah untuk menginstal daripada iterasi sebelumnya, penginstalan dalam waktu sekitar 20 menit jika .Net Framework tersedia. Juga, ini akan berjalan di OS klien termasuk Windows Vista dan rilis Windows 7 yang akan datang. TFS sejauh ini membutuhkan Windows Server. Dengan instalasi klien, pengguna dapat memiliki solusi server pembuatan versi perangkat lunak di laptop mereka, yang kemudian dapat diakses oleh orang lain melalui Internet atau LAN, jelas Harry.

Rencana juga meminta agar penginstalan Dasar lebih terjangkau bagi pengguna SourceSafe. TFS saat ini dijual dengan harga sekitar $ 2.700 ditambah $ 500 per pengguna.

Harry adalah presiden One Tree Software, yang membangun SourceSafe pada tahun 1992 dan diakuisisi oleh Microsoft pada tahun 1994. Meskipun produk ini merevolusi kontrol versi dengan memberikan kemudahan penggunaan dan GUI Windows, ia dibangun untuk waktu yang berbeda - sebelum munculnya Internet, LAN dan database di mana-mana, serta praktik pengembangan yang gesit, kata Harry. Produk, misalnya, tidak memiliki integrasi berkelanjutan dan pelacakan bug yang ditampilkan di TFS.

Ditanya apa pendapat pengguna SourceSafe tentang rencana akhir masa pakai untuk platform mereka dan migrasi ke TFS, Harry berkata, "Saya belum berbicara banyak dengan mereka, tetapi yang saya ajak bicara saya rasa sangat bersemangat Itu."

Harry menekankan komitmen Micosoft untuk pelanggan SourceSafe, mencatat pembaruan SourceSafe direncanakan sebagai bagian dari gelombang rilis produk 2010 untuk Visual Studio. Pembaruan akan mengaktifkan SourceSafe untuk bekerja dengan Visual Studio 2010.

Langkah Microsoft untuk menghapus Visual SourceSafe "masuk akal," kata analis Rob Sanfilippo, wakil presiden riset di Directions on Microsoft. "Visual SourceSafe ditujukan untuk proyek pengembangan kecil dan didasarkan pada teknologi yang kurang canggih daripada yang ditawarkan dengan Team Foundation Server," katanya. Opsi penginstalan dasar akan menjadikan TFS sebagai pengganti yang layak untuk Visual SourceSafe di masa mendatang, kata Sanfilippo.

Dalam perkembangan lain di arena TFS, pengguna mainframe akan dapat mengakses server ALM Microsoft seperti halnya pengguna Windows, Unix dan Mac, dengan teknologi yang sedang dikembangkan di Teamprise.

Dengan klien mainframe yang direncanakan, pengembang yang mengerjakan mainframe bisa menjadi "kontributor penuh dan setara untuk proyek pengembangan yang dikelola di Microsoft Team Foundation Server," kata Martin Woodward, insinyur perangkat lunak senior Teamprise.

TFS saat ini dapat diakses untuk proyek Java, Mac, Unix dan Windows, kata Woodward. "Namun kami memiliki basis pelanggan yang signifikan yang juga memiliki pengembang yang mainframe adalah lingkungan pengembangan mereka - mereka tidak menggunakan alat seperti Visual Studio atau Eclipse. Mereka menggunakan Terminal IBM 3270 dan masuk ke mainframe tempat mereka menemukan kode mereka dan alat pengembangan, "kata Woodward." Untuk orang-orang inilah kami mengembangkan klien mainframe Teamprise, "katanya. Klien sedang dikembangkan di z / OS R08.

Harry dari Microsoft memberi acungan jempol pada upaya Teamprise di entri blognya.

"Saya sangat senang mereka mengambil langkah ini karena saya selalu percaya bahwa penting bahwa semua orang dalam proyek pengembangan perangkat lunak dapat mengakses sumber daya proyek apa pun peran mereka dan apa pun platform yang mereka gunakan," Kata Harry.