Share via


Workspace Komutu

Bir çalışma alanıyla ilişkilendirilmiş özellikleri ve eşlemeleri oluşturmanızı, silmenizi, görmenizi veya değiştirmenizi sağlar.

Gerekli İzinler (bu sayfa İngilizce içeriğe sahip olabilir)

Varolan bir çalışma alanını değiştirmek veya silmek için, onun sahibi olmalısınız veya genel Çalışma alanlarını yönet izninizin İzin ver'e ayarlanmış olması gerekir. Çalışma alanı oluşturmak için, genel Çalışma alanı oluştur izninin İzin ver'e ayarlanmış olması gerekir. Diğer kullanıcılar için çalışma alanları oluşturmak üzere Çalışma alanlarını yönet izninin İzin ver olarak ayarlanması gerekir. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

tf workspace /new [/noprompt] [/template:workspacename[;workspaceowner]]
 [/computer:computername] [/comment:("comment"|@comment file)]
 [/collection:TeamProjectCollectionUrl] [/permission:(Private|PublicLimited|Public)][workspacename[;workspaceowner]][/login:username,[password]]

tf workspace /delete [/collection:TeamProjectCollectionUrl] workspacename[;workspaceowner][/login:username,[password]]

tf workspace [/collection:TeamProjectCollectionUrl] [/comment: ("comment"|@comment file)] [/newname:workspacename]
[workspacename[;workspaceowner]] [/newowner:ownername] [/computer:computername] [/permission:(Private|PublicLimited|Public)] [/login:username,[password]]

Parametreler

Bağımsız Değişken

Açıklama

workspacename

Oluşturulacak, düzenlenecek, silinecek veya hakkında bilgi görüntülenecek çalışma alanı için bir ad belirtir.

workspaceowner

Çalışma alanı için bir kullanıcı adı belirler. Çalışma alanı sahibi komutu gerçekleştiren kişi olmadığı zaman bu parametre gereklidir.

computername

/computer seçeneğine bir değer sağlar.

comment

/comment seçeneğine bir değer sağlar.

@commentfile

Yorumun okunacağı dosyanın yolunu belirtir.

username

/login seçeneğine bir değer sağlar. Bir kullanıcı adı değerini DOMAIN\UserName veya UserName olarak belirtebilirsiniz.

TeamProjectCollectionUrl

Hakkındaki bilgiyi oluşturmak, düzenlemek, silmek veya görüntülemek istediğiniz çalışma alanını içeren takım projesi koleksiyonunun URL'sidir (örneğin, http://myserver:8080/tfs/DefaultCollection).

ownername

/newowner seçeneğine bir değer sağlar.

Seçenek

Açıklama

/new

Yeni bir çalışma alanı oluşturur.

/template

Yeni bir çalışma alanı oluşturmak için şablon olarak kullanmak üzere varolan bir çalışma alanını belirtir. Yeni çalışma alanı varolan çalışma alanının eşlemelerini kullanır.

/delete

Belirtilen çalıma alanını siler.

/computer

Çalışma alanının oluşturulacağı bilgisayarın adını belirtir. Bu seçenek gelişmiş bir seçenektir.

/comment

Çalışma alanını betimleyen bir açıklama sağlar.

/newname

Varolan bir çalışma alanını yeniden adlandırır.

/noprompt

Bir iletişim kutusu görüntülemeden belirtilen çalışma alanı komutunu gerçekleştirir.

/collection

Takım projesi koleksiyonunu belirtir.

/permission

Çalışma alanı iznine yönelik seçenekleri belirtir:

  • Gizli: Yalnızca sahipler çalışma alanını kullanabilir, burada dosya girişi yapabilir veya çalışma alanını yönetebilir.

  • Genel Sınırlı: Herhangi bir geçerli kullanıcı çalışma alanını kullanabilir. Ancak, yalnızca sahipleri dosyaları iade edebilir veya çalışma alanını yönetebilir.

  • Genel: Herhangi bir geçerli kullanıcı çalışma alanını kullanabilir, dosyaları iade edebilir veya çalışma alanını yönetebilir.

/login

Visual Studio Team Foundation Server ile kullanıcının kimliğini doğrulamak için kullanıcı adı ve parolayı belirtir.

/newowner

Çalışma alanının yeni sahibinin kullanıcı adını belirtir.

Açıklamalar

Bir çalışma alanı sunucudaki dosyaların ve klasörlerin yerel bir kopyasıdır, artı yerel olarak yapmış olduğunuz değişiklikler. Herhangi bir sürümü denetlenmiş öğeyi eklediğinizde, düzenlediğinizde, sildiğinizde, taşıdığınızda veya yeniden adlandırdığınızda, bu değişiklikler, değişikliklerinizi yapabildiğiniz ve test edebildiğiniz çalışma alanınızdan yalıtılır. bekleyen değişiklikleriniz sunucuya işlenir ve siz bir iade gerçekleştirdiğinizde çalışma alanınız dışındaki kullanıcılar için müsait olur.

tf komut satırını bulmak hakkında daha fazla bilgi için bkz. Tf Komut Satırı Yardımcı Uygulama Komutları.

Çalışma Alanı Oluşturma

Sürüm denetim sunucusuna dosyaları ekleyebilmenizden veya düzenlemek için sunucudaki öğeleri kullanıma alabilmenizden önce, bir çalışma alanı oluşturmalısınız veya varolan bir tanesini güncel dizinle ilişkilendirmelisiniz. Daha fazla bilgi için bkz. Çalışma Alanı Oluşturma ve Dosya Alma.

Güncel dizini bilgisayarınızdaki bir çalışma alanı için çalışan bir klasör yapmak için, tf workspaceworkspacename yazın, workspacename varolan çalışma alanının adıdır. Çalışma Alanını Düzenle iletişim kutusu görüntülenir. çalışan yeni bir klasör girmek için buraya tıklayın'ı tıklayın, Kaynak Denetimi Klasörü kutusunda güncel dizini eşlemek istediğiniz sunucu yolunu yazın, Yerel Klasör kutusunda güncel dizini yazın ve Tamam'ı tıklatın.

Yeni bir çalışma alanı oluşturduğunuz zaman, /new seçeneğinin parçası olarak bir şablon çalışma alanı belirtebilirsiniz. Bir şablon çalışma alanı belirttiğinizde, Team Foundation güncel bilgisayarda yeni bir çalışma alanı oluşturur, güncel sahibi yeni sahip olarak yarlar ve şablon çalışma alanından yeni çalışma alanına aşağıdaki çalışma alanı özelliklerini kopyalar: eşleme ve açıklama. Ad belirtilmemişse, sistem günce bilgisayar adını temel alarak bir ad kullanır. Şablon kullanarak bir çalışma alanı oluşturduğunuzda, Team Foundation sunucudan eşlediği dosyaları almaz. Yeni çalışma alanını sunucudaki en son sürümle eşitlemek için Get Komutu bağlantısını kullanın.

Tek Klasör Eşleme

Bir sürüm denetim klasörünün sadece en yakın alt ögelerini yerel çalışma alanına eşlemeyi seçebilirsiniz. Bunu yapmak için, Çalışma alanı ekle iletişim kutusunda Kaynak Denetim Klasörü kutusunda yıldız işareti karakteri ekleyin. Örneğin, $/folder/*. Yoksa, varsayılan olarak sürüm denetim klasörünün tüm alt ögeleri yerel çalışma alanına yinelemeli olarak eşlenir.

Bir sürüm denetim hiyerarşisi içerisinde tekli klasör eşlemesi istemci bilgisayara indirilen öğe sayısını sınırladığından dolayı kullanışlıdır. İndirilen dosyaları sınırlamanın bir başka yolu da çalışma alanınızda sahip olmaya ihtiyaç duymadığınız dosyaları gizlemektir. Daha fazla bilgi için bkz. Çalışma Alanında Klasörleri Gizleme ve Açma. Bu, daha hızlı indirme süresi sağlar ve istemci bilgisayarda disk alanı kazandırır.

Çalışma Alanını Silme

Askıdaki değişiklikleri içeren bir çalışma alanını silerseniz, Team Foundation silme işleminin parçası olarak askıdaki değişiklikleri iptal eder. Bir çalışma alanını silmek o çalışma alanında olan dosyaları ve klasörleri istemci bilgisayarda silmez.

Çalışma Alanını Düzenleme

Aşağıdaki çalışma alanı özelliklerini değiştirebilirsiniz:

  • Çalışma alanı adı

  • Açıklama

  • Klasör eşlemelerini çalıştırma

Çalışma alanı tanımlaması sağlanmamışsa, güncel klasör için olan çalışma alanı kullanılır.

Örnekler

Aşağıdaki örnek Çalışma alanı ekle iletişim kutusunu açar ve yeni bir çalışma alanı oluşturur. Çalışma alanı ekle iletişim kutusunu kaynak denetim klasörünü, sahibini, bilgisayarı, açıklamayı ve yerel klasörleri düzenlemek üzere kullanabilirsiniz.

c:\projects>tf workspace /new /collection:http://myserver:8080/tfs/DefaultCollection

Aşağıdaki örnek Beta1 adında yeni bir çalışma alanı oluşturur ve çalışma alanı sahibi olarak jenh'i atar. Yeni bir çalışma alanının sahipliğini diğer bir kullanıcıya atamak için AdminWorkspaces iznine sahip olmalısınız. Güvenlik izinleri hakkında daha fazla bilgi için, bkz. Takım Kuruluş Sunucusu İzinleri.

c:\projects>tf workspace /new Beta1;jenh

Aşağıdaki örnek, şablon olarak jenh'in sahipliğini yaptığı Beta1 çalışma alanını kullanarak yeni bir çalışma alanı oluşturur.

c:\projects>tf workspace /new /template:Beta1;jenh /collection:http://myserver:8080/tfs/DefaultCollection

Aşağıdaki örnek, Beta1 çalışma alanını sunucudan kaldırır.

c:\projects>tf workspace /delete Beta1

Aşağıdaki örnek, güncel çalışma alanı için özellikleri düzenler.

c:\projects>tf workspace

Özelliklerini ve eşlemelerini görebilmeniz için aşağıdaki örnek jenh'in sahibi olduğu Beta1 çalışma alanını açar. AdminWorkspaces izinlerinin varsa, çalışma alanı özelliklerini ve eşlemelerini değiştirebilirsiniz.

c:\projects> tf workspace Beta1;jenh

Ayrıca bkz.

Görevler

Çalışma Alanı Oluşturma ve Dosya Alma

Çalışma Alanında Klasörleri Gizleme ve Açma

Başvuru

Komut Satırı Sözdizimi (Sürüm Denetimi)

Workspaces Komutu

Kavramlar

Ekibin proje ile çalışmak için geliştirme makinenizi ayarlama

Diğer Kaynaklar

Tf Komut Satırı Yardımcı Uygulama Komutları