我在Start Team服務器上有一個項目存儲庫。 我需要定期備份。 我該如何做到這一點?如何備份StarTeam項目
1
A
回答
2
星隊備份步驟中的「StarTeam管理員指南.pdf」
0
這取決於你的意思是通過備份什麼項目的附錄C中給出。如果您的意思是備份整個存儲庫,則StarTeam使這非常簡單。您只需要數據庫的快照和存儲庫文件的完整副本(完整的步驟已記錄)。但是,如果您的意思是備份存儲庫中的特定項目,並且只有該項目,並且所有歷史記錄都不存在,那麼這是目前不可能 - 或者至少這是一個重大挑戰。
StarTeam曾經具有導入/導出項目的能力,但幾年前他們停止了對該工具的支持和開發。如果您希望備份獨立於服務器其餘部分的單個項目,那麼這仍然是可行的,並且在希望將存儲庫拆分爲單獨管理的存儲庫的情況下很有用。以下是如何做到這一點:
- 創建包含所有存儲庫文件的重複存儲庫。
- 從克隆中刪除除您要拆分的項目以外的所有內容 - 請注意,在StarTeam 2011中,項目刪除已損壞,因此您可能需要在標記項目的直接SQL查詢中執行此操作/視圖已刪除。如果遇到手動刪除問題,請聯繫支持人員,尤其是在您有大型存儲庫時。
- 一旦您的克隆已被修剪爲不必要的項目,請運行聯機清除工具,直到已從數據庫和庫中刪除所有項目和相應文件。
- 您現在可以在不影響第一個存儲庫的情況下更改新存儲庫上需要更改的內容,例如用戶,組,安全等。
- 驗證完成後,新存儲庫可以正常工作,然後可以在第一個存儲庫上運行類似的流程以擺脫已拆分的項目。
另一個潛在的用途是,如果您已經達到項目的壽命,並且希望保持其離線和備份狀態,但希望它可以根據需要進行全面恢復(用於監管目的等)。 ),同時被釋放以將其從活動存儲庫中刪除,以便讓其他項目可以更快運行。雖然這可能是最好的批處理項目,因爲這個過程目前需要大量的勞動力來完成。
相關問題
- 1. iOS:如何備份項目?
- 2. android項目備份
- 3. 如何備份PhpStorm項目上下文?
- 4. 如何自動備份Visual Studio項目?
- 5. 如何備份或移動項目
- 6. Eclipse項目的備份
- 7. 備份Android Eclipse項目
- 8. 如何從使用Heroku PG備份的備份中恢復三個項目?
- 9. 通過stcmd.exe枚舉StarTeam項目
- 10. 備份項目的最佳途徑
- 11. 創建BigQuery項目的備份
- 12. VS2010數據庫項目備份位置
- 13. 從備份恢復單個TFS項目
- 14. 創建eclipse項目的備份
- 15. 在Android Studio中進行項目備份
- 16. Datastage項目備份自動化
- 17. 如何從獨立的Google Apps腳本項目備份代碼?
- 18. 如何保持安全的Eclipse項目備份?
- 19. 如何備份/恢復JIRA項目配置
- 20. 如何在Eclipse中備份我的Java項目?
- 21. 如何備份Alfresco中的alf_data目錄
- 22. Azure備份 - Azure備份如何執行塊級增量備份
- 23. 移動Zpanel默認備份目錄或Opendir備份目錄
- 24. shell腳本備份源目錄備份目錄
- 25. 如何從CVS備份目錄中恢復項目(不包括服務器)
- 26. 如何備份.wlapp?
- 27. 如何備份BugTracker.net?
- 28. 如何備份Plone?
- 29. 如何備份Zookeeper?
- 30. 準備並備份我的第一個非學校項目