我有一個在Visual Studio 2008中使用Subversion和AnkhSVN進行源代碼控制的解決方案,但是我想從中刪除源代碼控制,我該怎麼做?如何擺脫visual studio中的顛覆源代碼控制?
回答
與可怕的VSS相比,SVN不會使用其「綁定」混淆項目文件:它將其所有系統信息保存在每個受版本控制的目錄中的.svn
或_svn
子文件夾中。因此,從項目中「刪除」版本控制有效地意味着刪除所有這些文件夾。
然而,這很枯燥,所以SVN有一個叫做svn export的特殊命令,它可以「從URL指定的存儲庫中導出乾淨的目錄樹」或「從工作副本中導出乾淨的目錄樹」。
是的,這就是我要做的,歡呼:) – 2009-05-05 09:31:26
如果您使用的是烏龜,您可以右鍵單擊解決方案的根文件夾並在烏龜SVN子菜單下單擊導出以獲得對導出命令的訪問權限。 – 2009-05-05 09:42:12
svn export did the trx – Peter 2009-05-05 10:29:24
據我所知,AnkhSVN在項目和解決方案文件中存儲綁定(也緩存在解決方案用戶選項文件** .suo *中)。
我認爲你可以去File | Source control | Change Source Control
(或在專用的AnkhSVN工具欄)刪除這些綁定。在該對話框中,應該有一個命令Disconnect
這些項目。
這一步是在AnkhSVN的可選(如對於大多數項目類型,在解決方案和/或項目中註冊是可選的),但是如果您之前將項目標記爲由Subversion管理,則應該這樣做。 – 2009-05-05 13:15:53
如果要刪除文件/文件夾的Subversion控件,但想將其保留在當前位置,可以使用TortoiseSVN上的「刪除(保留本地)」選項。要查看此選項,您必須按住Shift鍵,然後右鍵單擊該文件/文件夾,然後纔會顯示在上下文菜單中。
這不會刪除項目中的管理區域;它會標記它們在下一次提交時從sourcecontrol中被刪除。 (你永遠不能刪除你的工作副本的根目錄)。 – 2009-05-05 13:17:03
- 從文件系統
- 打開VS解決方案文件的文本編輯器&一個隱藏屬性刪除SVN文件夾中刪除提及顛覆「......由Subversion管理......」 爲我工作得很好。
這對我有用。 – Baxter 2014-10-14 20:45:16
- 1. 免費源代碼控制替代顛覆
- 2. Visual Studio源代碼控制問題
- 3. xcdatamodel是不完全在源代碼控制在顛覆xcode4
- 4. Visual Studio testc,如何擺脫它?
- 5. Visual Studio中的源代碼控制隔離外殼
- 6. Visual Studio Git中的源代碼控制R腳本
- 7. Visual Studio的類代碼Scintilla的控制
- 8. 在Visual Studio中籤出源代碼控制項目時出錯
- 9. 將第三方庫添加到Visual Studio源代碼控制中
- 10. 如何擺脫客戶端的webpack源代碼?
- 11. 擺脫奇怪的代碼
- 12. 如何擺脫控制檯窗口
- 13. 如何擺脫控制檯日誌
- 14. 如何擺脫Visual Studio中特定的軟件開始頁面?
- 15. 如何擺脫Visual Studio中的錯誤行標記?
- 16. 如何在Visual Studio的調試器中擺脫System .__ Canon?
- 17. 如何將控件覆蓋到Visual Studio代碼表面
- 18. visual studio - 從源代碼控制刷新 - 煩人的對話框
- 19. 的Visual Studio 2015年TFS文件添加到源代碼控制
- 20. 適用於小團隊的Visual Studio 2008源代碼控制
- 21. 如何擺脫錯誤代碼1242
- 22. 檢查Visual Studio代碼到源代碼控制中 - 我需要檢查什麼?
- 23. 如何從源代碼控制文件(TFS,Visual Studio)中排除組
- 24. 擺脫JS控制檯
- 25. 在Visual Studio SQL編輯器中,如何擺脫框?
- 26. visual studio 2010不記得ankkhsvn被用作源代碼控制
- 27. Git作爲源代碼控制+ Visual Studio,沒有GitHub
- 28. Visual Studio 2013 Git源代碼控制文件只讀?
- 29. Visual Studio源代碼控制全部獲取
- 30. 如何覆蓋Visual Studio代碼覆蓋範圍內的異常
問這是一個愚蠢的問題,問你爲什麼要去SCR你的項目? – annakata 2009-05-05 09:47:01
我認爲我已經把它綁定到高了根,現在它想要使用它不應該使用的存儲庫 – Peter 2009-05-05 09:58:42
我有一個類似的問題,我有一個真正的舊項目,實際上綁定到SVN服務器,沒有更長的存在。需要取消所有的文件,所以我可以將它添加到我們當前的SVN服務器。 – kdmurray 2011-03-29 19:51:40