İstemci bilgisayarlarda veri önbelleklerini yenileme
Team Foundation'daki sürüm denetimi veya yapı işlemleri sırasında çalışma alanı hatalarının ortaya çıkmasını engellemek için istemci bilgisayarlardaki veri önbelleği belirli sürdürme işlemlerinden sonra güncelleştirilmelidir.Bir veri katmanı veya uygulama katmanı sunucusunu taşıdıktan, geri yükledikten, yeniden adlandırıldıktan veya bozduktan sonra veya donanım bozulması gibi bir hatayı düzelttikten sonra iş öğelerini izlemek için önbelleği yenilemelisiniz ve kullanıcılar da istemci bilgisayarlarda sürüm denetimini yenilemeliler.
Gerekli izinler
StampWorkitemCache Web yöntemini çağırmak için Team Foundation uygulama katmanı sunucusunda Yöneticiler güvenlik grubunun bir üyesi olmanız gerekir.Daha fazla bilgi için bkz. Team Foundation Server izinleri.
İstemci bilgisayarda tf workspaces komutunu kullanmak için Read izninizin Allow'a ayarlanmış olması gerekir.
İş Öğesi Önbelleğini Yenileme
[!NOT]
Bu yordam isteğe bağlıdır.Yalnızca iş öğesini izlemeyle ilgili hatalar ortaya çıkarsa bunu gerçekleştirmelisiniz.
İş öğelerini izlemek için önbelleği güncelleştirmek üzere StampWorkitemCache Web yöntemini çağırırsınız.Bu yöntem istemci bilgisayarları bir sonraki sefer uygulama katmanı sunucusuna bağlandıklarında önbelleği güncelleştirmeye zorlar.Bu yöntem istemci bilgisayarlarda tanımlı iş alanlarını da eşitler.
[!NOT]
StampWorkitemCache Web yöntemini çağırdığınızda Visual Studio Team Foundation Server performansı geçici olarak düşebilir.Performans etkisi, yöntemi çağırdığınızda kaç Team Foundation kullanıcısının bağlı durumda olduğuna göre değişir.
İstemci bilgisayarlardaki iş öğelerini izlemek için önbelleği yenilemek
Yeni sunucuda, Internet Explorer'ı açın.
Adres çubuğunda ClientService web hizmetine bağlanmak için aşağıdaki adresi girin.
http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx
[!NOT]
Yönetici kimlik bilgileriyle oturum açmış olsanız da, Internet Explorer'ı yönetici olarak başlatmanız gerekebilir ve kimlik bilgileriniz istenebilir.
StampWorkitemCache'yi ve sonra Çağır'ı seçin.
[!NOT]
StampWorkitemCache yöntemi veri döndürmez.
Sürüm Denetimi Önbelleğini Yenileme
Sürüm denetimi önbelleğini yenilemek için her kullanıcı güncelleştirilmesi gereken tüm bilgisayarlarda tf workspaces komutunu çalıştırır.Sürüm denetimi kullanan ve veritabanlarının yeniden konumlandırıldığı ekip projesi koleksiyonuna bağlanan bilgisayarı güncelleştirmelidir.
İstemci bilgisayarlarda sürüm denetimi önbelleğini yenilemek için
İstemci bilgisayarda, yönetici izinleri olan bir Komut İstemi penceresi açın ve dizinleri şu şekilde değiştirin Drive: \Program Files (x 86) \Microsoft Visual Studio 12.0\Common7\IDE.
Komut isteminde, koleksiyonun URL'si dahil ederek aşağıdaki komutu girip yeni sunucusunun sunucu adını ve bağlantı noktası numarasını girin:
**tf workspaces /collection:http://**ServerName:Port/VirtualDirectoryName/CollectionName
Örnek dağıtımda geliştiricinin Team Foundation Server öğesinin FabrikamPrime dağıtımında barındırılan DefaultCollection koleksiyonunun bir üyesi olan proje için sürüm denetimi önbelleğini yenilemesi gerekir.Aşağıdaki dizeyi yazar:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection
Daha fazla bilgi için bkz. Workspaces Command.