2010-07-02 36 views
1

我意外地從VS2008項目根目錄的VisualSVN菜單中選擇了「Subversion from Subversion」。我沒有更新或提交,所以我仍然有版本庫和本地版本可用。意外排除VisualSVN

我需要知道如何重新包含排除的項目。

+0

是否存在「從Subversion排除列表中排除」選項? – 2010-07-02 21:18:44

回答

3

VisualSVN應具有允許您恢復更改的功能。如果從項目根目錄執行此操作,則應該能夠撤消排除。

所有「從Subversion中排除」選擇應該已經完成​​,在目錄中更新屬性svn:ignore(可以通過檢查項目中的修改來驗證)。恢復具體的更改應該可以解決問題。

希望這會有所幫助!

+1

非常感謝,因爲聽起來無知,因爲我沒有考慮過還原。謝謝你,謝謝你,謝謝你。 – alan 2010-07-02 21:39:53

2

使用subversion恢復項目文件。

+0

你也是對的,如果我能爲這個問題標出兩個答案,你會有#2!謝謝你的建議! – alan 2010-07-02 21:41:39

+0

不客氣,顛覆者總是能幫助你,即使你碰巧犯了一個錯誤,你可以在歷史中「從這個修訂中恢復變化」。如果您想恢復到之前的版本,請「恢復對此版本的更改」。然後,即使在新的提交之後,您仍然可以在存儲庫中獲得一個好的版本。 – jdehaan 2010-07-02 22:02:52

1

(忽略上面的浮動註釋)忽略的文件和文件夾在父文件夾的svn:ignore屬性中列出。我對VisualSVN不太瞭解,但是你應該可以通過它的界面編輯這個屬性;或者至少你應該可以通過命令行svn.exe來完成。

+0

感謝您的建議,我找到了svn:ignore屬性,但是在刪除它之後,SVN表示它仍然想要刪除項目目錄。 – alan 2010-07-02 21:40:41

+0

在正常情況下,恢復父文件夾(你做了什麼來解決問題)應該等同於刪除'svn:ignore'。你一定也做了其他的事情。 – 2010-07-02 21:45:53