Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Azure DevOps'ta sürüm denetimi veya derleme işlemleri sırasında çalışma alanı hatalarının oluşmasını önlemek için, istemci bilgisayarlardaki veri önbelleğinin belirli bakım işlemlerinden sonra güncelleştirilmesi gerekir:
- Veri katmanını veya uygulama katmanı sunucusunu taşıdıktan, geri yükledikten, yeniden adlandırdıktan veya yük devretdikten sonra
- Donanım arızası gibi bir hatadan kurtarıldıktan sonra
Her iki durumda da, iş öğelerini izlemek için önbelleği yenilemeniz ve kullanıcıların istemci bilgisayarlardaki sürüm denetimi önbelleğini yenilemesi gerekir.
Önkoşullar
StampWorkitemCache web yöntemini çağırmak için Azure DevOps için uygulama katmanı sunucusunda Administrators güvenlik grubunun üyesi olmanız gerekir. Daha fazla bilgi için bkz. Azure DevOps Server için izin başvurusu.
İstemci bilgisayarda tf çalışma alanları komutunu kullanmak için Okumaizninizin İzin Ver olarak ayarlanması gerekir.
İş öğesi önbelleğini yenileme
Bu yordam isteğe bağlıdır. Bunu yalnızca iş öğesi izlemede hatalar oluşursa gerçekleştirmeniz gerekir.
İş öğelerini izlemeye yönelik önbelleği güncelleştirmek için StampWorkitemCache web yöntemini çağırın. Bu yöntem, istemci bilgisayarları uygulama katmanı sunucusuna bir sonraki bağlanışında önbelleği güncelleştirmeye zorlar. Bu yöntem, istemci bilgisayarlarda tanımlanan çalışma alanlarını da eşitler.
Uyarı
StampWorkitemCache web yöntemini çağırdığınızda Visual Studio Azure DevOps Server'ın performansı geçici olarak düşebilir. Performansın etkisi, yöntemini çağırdığınızda kaç Azure DevOps kullanıcısının bağlı olduğuna bağlıdır.
İstemci bilgisayarlarda iş öğelerini izlemeye yönelik önbelleği yenilemek için:
Yeni sunucuda Internet Explorer'ı açın.
Adres çubuğuna, ClientService web hizmetine bağlanmak için aşağıdaki adresi girin:
http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx
Uyarı
Yönetici kimlik bilgileriyle oturum açmış olsanız bile, Internet Explorer'ı yönetici olarak başlatmanız gerekebilir ve kimlik bilgileriniz istenebilir.
StampWorkitemCache öğesini ve ardından Çağır'ı seçin. 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ştirilmiş olması gereken her bilgisayarda tf çalışma alanları komutunu çalıştırır. Sürüm denetimi kullanan ve veritabanları yeniden konumlandırılmış bir proje koleksiyonuna bağlanan tüm bilgisayarı güncelleştirmeleri gerekir.
İstemci bilgisayarlarda sürüm denetimi önbelleğini yenilemek için:
İstemci bilgisayarda, yönetici izinlerine sahip bir Komut İstemi penceresi açın ve dizinleri Drive:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE olarak değiştirin.
Komut isteminde, yeni sunucunun sunucu adını ve bağlantı noktası numarasını içeren koleksiyonun URL'sini de içeren aşağıdaki komutu girin:
tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionNameÖrnek dağıtımda, bir geliştiricinin Azure DevOps Server'ın FabrikamPrime dağıtımında barındırılan DefaultCollection koleksiyonunun üyesi olan bir proje için sürüm denetimi önbelleğini yenilemesi gerekir:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollectionDaha fazla bilgi için bkz . Çalışma alanları komutu.