Aracılığıyla paylaş


Çalışma alanları oluşturma ve bunlarda çalışma

Çalışma alanınız ekibinizin kod temeline ait yerel kopyanızdır.Burası, işinizi iade etmeye hazır olana kadar kodunuzu ayrı olarak geliştirip sınadığınız yerdir.Çoğu durumda, gereksinim duyduğunuz tek çalışma alanı sizin için otomatik olarak oluşturulur ve bu alanı düzenlemeniz gerekmez.

Bazı durumlarda, farklı dallarda yaptığınız değişiklikleri ayırmak ve bunlar arasında geçiş yapmak için çalışma alanınızı değiştirmek veya birden çok çalışma alanı oluşturmak isteyebilirsiniz.

  • Çalışma alanı ekleme, düzenleme ve kaldırma

  • Çalışma alanları arasında geçiş yapma

  • Komut isteminden çalışma

  • Soru - Yanıt

    • Neden çalışma klasörlerini değiştirmeliyim? Bunu nasıl yapmalıyım?

    • Klasör eşlemelerini yeniden kullanabilir ve paylaşabilir miyim?

    • Visual Studio'nun birden fazla örneğinde aynı çalışma alanını kullanabilir miyim?

    • Daha fazla...

Çalışma alanı ekleme, düzenleme ve kaldırma

Ekip projesine bağlandıktan sonra (Klavye: Ctrl + 0, C), çalışma alanlarınızı Ekip Gezgini giriş sayfasından (Klavye: Ctrl + 0, H)

Takım Gezgini üzerinden çalışma alanlarını yönet

veya Kaynak Denetimi Gezgini içinden yönetebilirsiniz.

Kaynak Denetim Gezgini'nden çalışma alanları düzenleme

İletişim kutusunun çalışma alanlarını yönet

Sahibi olduğunuz (başka bilgisayarlardakiler dahil) tüm çalışma alanlarını görüntülemek istiyorsanız Uzak çalışma alanlarını göster'i seçin.

Ekle'yi veya Düzenle'yi seçtikten sonra, çalışma klasörlerini yeni veya mevcut bir çalışma alanında değiştirebilirsiniz.

Düzenle iletişim kutusu çalışma alanı

Neden klasör eşlemelerini değiştirmeliyim? Bunu nasıl yapmalıyım?

Gelişmiş seçenekleri nasıl seçerim?

Çalışma alanını kaldırmak istiyorsanız, bunu yapmadan önce bekleyen değişiklik olmadığından emin olun (Klavye: Ctrl + 0, P).Beklemede olan değişiklikleriniz varsa, bunları iade edebilir veya rafa kaldırabilirsiniz.

Çalışma alanları arasında geçiş yapma

Bir çalışma alanından diğerine geçtiğinizde kafanızın karışmasını önlemek için aynı çalışma alanına hem Ekip Gezgini hem de Kaynak Denetimi Gezgini içinde geçtiğinizden emin olun.

  1. Ekip projesine bağlanın (Klavye: Ctrl + 0, C).

  2. Giriş sayfasında (Klavye: Ctrl + 0, H) kullanmak istediğiniz çalışma alanını seçin.

    Team Explorer giriş sayfasından çalışma alanları değiştirme

  3. Kaynak Denetimi Gezgini içinde çalışmak istediğiniz çalışma alanını seçin.

    Kaynak Denetim Gezgini'nde çalışma arasında geçiş yapma

Komut isteminden çalışma

Çalışma alanlarınızı komut isteminden oluşturabilir ve yönetebilirsiniz.Ayrıca Visual Studio'da mümkün olmayan bazı görevleri gerçekleştirebilirsiniz.Örneğin, yeterli izinlere sahipseniz, başka bir kullanıcının çalışma alanını silebilirsiniz.Bkz. Workspace Command, Workspaces Command ve WorkFold Command.

Soru - Yanıt

S: Neden çalışma klasörlerini değiştirmeliyim?Bunu nasıl yapmalıyım?

Y: Genel olarak, ekip projenizin tamamını C:\Users\YourName\Source\Workspaces\ altındaki tek bir yerel klasöre eşlemelisiniz.Örneğin:

Düzenle iletişim kutusu çalışma alanı

Geçerli klasör adlarına yönelik bazı ipuçları:

  • Çalışmanızı basitleştirmek ve bazı kod proje türlerinde oluşabilecek uzun yol sorunlarını önlemek için tüm klasör, alt klasör ve dosya adlarını kısa tutun.

  • Komut satırı işlemlerinin gerçekleştirilmesini biraz daha kolaylaştırmak istiyorsanız boşluklardan kaçının.

Ekibinizin büyük ve karmaşık bir kod temeli varsa veya çalışma alanınızın yalnızca performansı artırmak için gereksinim duyduğunuz dosyaları içermesini istiyorsanız, çalışma alanınızı iyileştirebilirsiniz.

S: Klasör eşlemelerini yeniden kullanabilir ve paylaşabilir miyim?

Y: Evet.Klasör eşlemelerini yeniden kullanmak veya diğer ekip üyeleriyle paylaşmak isterseniz, klasör eşlemelerini kopyalayabilirsiniz.Çalışma klasörleri listesindeki kısayol menüsünü açıp Kopyala'yı seçmeniz yeterlidir.Klasör eşlemelerini yeniden kullanmak için bunları başka bir sürüm denetimi çalışma alanına veya bir yapı tanımı çalışma alanına yapıştırın.Klasör eşlemelerini ekip arkadaşlarınızla paylaşmak için bir metin dosyasına yapıştırın ve dosyayı paylaşın.

S: "Gizlenmiş" ne demektir?

Y: Söz konusu klasörü çalışma alanınızdan hariç tutmak için Gizlenmiş'i seçin.Ayrıntılar ve örnekler için bkz. Çalışma alanınızı en iyileştirme.

S: Bir klasörü yinelemesiz olarak nasıl eklerim?

Y:Çalışma alanınızı en iyileştirme.

S: Gelişmiş çalışma alanı seçeneklerini nasıl seçerim?

Y:Gelişmiş düğmesini seçtiğinizde, bazı ek seçenekler görünür.

  • Sahip: Çalışma alanını yalnızca sahibi kullanabilir.

    İpucuİpucu

    Başka birinin çalışmanıza devam etmesi gerektiğinde, çalışma alanınızın sahibini değiştirmek yerine, çalışmanızı askıya alabilir (veya rafa kaldırabilir) ve ardından raf kümesini bu kişiyle paylaşabilirsiniz.

  • Bilgisayar: Bu kutu, çalışma alanının bulunduğu geliştirme makinesini tanımlar ve salt okunur niteliktedir.Çalışma alanını bir bilgisayardan diğerine taşıyamazsınız.Ancak, geliştirme makinenizin adı değişmişse ve söz konusu değişikliğin bu alanda görünmesini istiyorsanız, tf workspaces /updatecomputername komutunu çalıştırın.

  • İzinler: Tek geliştiriciye yönelik bir geliştirme makinesinde kullandığınız bir çalışma alanı için bunu Özel çalışma alanı olarak ayarlayın.Bir ekibin çok sayıda çakışmayı giderme gibi bir konuda ortaklaşa çaba gösterirken tek bir bilgisayar kullanmasını istiyorsanız, Ortak çalışma alanı öğesini seçin.Herhangi bir ekip üyesinin bir çalışma alanını kullanabilmesini ancak çalışmasını iade etmemesini istiyorsanız, Ortak çalışma alanı (sınırlı) öğesini seçin.Bu seçenek, Sahip için iade etme iznini saklı tutar.

  • Konum: Yerel çoğu durumda en iyi seçimdir.Bkz. Yerel veya sunucu çalışma alanını kullanma arasında seçim yapma.

  • Dosya Zamanı:

    • Her dosyanın tarih ve saat damgasının çalışma alanınızdaki sürümün değişiklik kümesinin damgasıyla genel olarak eşleşmesini istiyorsanız İade Et'i seçin.Ancak, birkaç sorun ve özel durum söz konusudur:

      • Yerel dosyayı değiştirdiğinizde, tarih ve saat damgası dosyayı değiştirdiğiniz tarih ve saat ile eşleşecektir.

      • Bu özellik yalnızca Visual Studio 2012 veya üzerini ve Visual Studio Team Foundation Server 2012 veya üzerini kullanıyorsanız kullanılabilir.

      • Klasörde yer alan bir dosya için beklemede olan bir ekleme ya da silme işlemi olmadıkça, bu ayar, klasörler için geçerli değildir.

      • Kod projenizi aşama aşama oluşturmak mümkün olmayabilir.Bunun yerine yeniden derlemeniz gerekir).

    • Tarih ve saat damgasının yerel dosyayı son değiştirdiğinizdeki tarih ve saat ile eşleşmesini istiyorsanız Geçerli'yi seçin.Örneğin, bir ekip üyesi Pazartesi günü dosyada yapılan son değişikliği iade etmiş olsun.Salı günü, dosyayı güncelleştirmek için bir get işlemi gerçekleştiriyorsunuz.Tarih ve saat damgası Salı olarak ayarlanır.

S: Visual Studio'nun birden fazla örneğinde aynı çalışma alanını kullanabilir miyim?

Y: Visual Studio aynı çalışma alanında birden fazla örnek çalıştırmanızı engellemez, ancak bu kullanım desteklenmez.Ayrıca, yerel bir çalışma alanı kullanıyorsanız, bu şekilde çalışmanın sorunlara neden olma olasılığı daha yüksektir.

S: Kod ekleme, kodu alma, uygulamamı geliştirme ve iade etme işlemlerini nasıl yaparım?

Dosyaları sunucuya ekleyin, dosyaları sunucudan indirin, uygulamanızı geliştirin ve iade edin.

S: Uzak bir sitede çalışıyorum.Bant genişliğinden tasarruf etmemin bir yolu var mı?

Y:Team Foundation Proxy aracını yükleyin ve bir uzak site ayarlayın.