2013-01-04 109 views
1

我有一堆文件和文件夾,我想在svn中進行版本化。在svn中存儲文件夾

安裝svn是1.7,我們最近從1.6升級。我有一個1.6版本的倉庫,其中包含我目前擁有的一些文件和文件夾。我檢出了存儲庫並添加了其他文件和文件夾,但現在它不能再更新或提交了。它說我的版本已過時。當我嘗試升級它說,工作副本不是1.7之前。

另一個解決方案是將現有的文件夾創建到一個新的svn倉庫,我該怎麼做?

我並不關心到目前爲止的歷史。

當搜索將文件夾添加到存儲庫時,我得到有關將另一個文件夾添加到現有存儲庫的信息,但無法做到這一點。

我只是想將一個隨機文件夾變成svn上的修訂文件夾。

+0

你能否從庫中檢出其它工作副本?是的存儲庫遠程或本地(即url的樣子),你可以張貼cmds和命令輸出嗎? –

+0

我可以簽出另一份工作副本。該存儲庫是遠程的。 http://svn.company.com/repos/project_name/trunk – MrFox

+0

爲什麼已經遷移?這不是一個編程問題,只是關於svn的工作。 – MrFox

回答

2

我最好的猜測是你已經升級到1.7你的回購,但從1.6工作副本複製一些文件。見this other thread

因爲如果我理解得很好:
- 你有1.6回購R1,沒有升級
- 你簽出另一個回購R2,因此這是在1.7
- 複製從R1一些文件夾到R2 ,而無需刪除.svn,即1.6
- 您最終將得到包含1.6信息的1.7工作副本。
- 所以你不能提交,更新和一切
- 但你不能升級,因爲它已經是一個1.7的工作拷貝

希望這有助於

+0

感謝這確實是舊的.svn文件夾剩下的東西。 – MrFox

相關問題