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:
|
/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)
Kavramlar
Ekibin proje ile çalışmak için geliştirme makinenizi ayarlama