最近我做了一次成功提交到我的SVN存儲庫。但是現在我對代碼做了一些更改,並添加了一些文件。現在我想重新提交這個新文件夾(與以前的提交同名)到SVN。將代碼提交給SVN失敗
我試圖通過首先用我的結帳目錄中的新文件夾替換我的文件夾。然後我運行 svn status
,然後運行svn add shardha/
。
它顯示了一些錯誤,在SVN中已經存在該名稱的文件夾。用相同的名稱替換該文件夾非常緊急。
請幫助如何做到這一點
最近我做了一次成功提交到我的SVN存儲庫。但是現在我對代碼做了一些更改,並添加了一些文件。現在我想重新提交這個新文件夾(與以前的提交同名)到SVN。將代碼提交給SVN失敗
我試圖通過首先用我的結帳目錄中的新文件夾替換我的文件夾。然後我運行 svn status
,然後運行svn add shardha/
。
它顯示了一些錯誤,在SVN中已經存在該名稱的文件夾。用相同的名稱替換該文件夾非常緊急。
請幫助如何做到這一點
爲什麼不只是提交更改?爲什麼你需要創建一個新的文件夾?你是否正在發生衝突並且不知道如何解決它們?你開始工作之前是否確定要更新?我不認爲你需要做很多事情是必要的。
爲了更改工作副本,你應該:
與SVN的一點是,它只是跟蹤對文件樹的差異。這就是爲什麼沒有真正被刪除,你總是可以回到特定的版本。也許你只是不清楚基礎知識/基礎知識?
+1好說。 (我編輯了可讀性的答案)。 –
你爲什麼要刪除'項目符號'點格式?這樣就失去了效果。納米:我意識到這個帖子是按照原來的意思出來的。抱歉。 – thescientist
但是如果我想刪除整個文件夾,然後再次複製新的一個,然後再次提交。如果可憐的英語..但我已經添加了很多文件在它 –
如果我理解正確的話,你的工作拷貝,你有一個文件夾命名爲shardha(姑且稱之爲富)你:
svn add foo
從而未能(新一)您需要:
svn move foo foo.bak
或svn delete foo
爲什麼是-1。我不明白? –
可能是因爲你對SVN的理解不是很清楚,它顯示了你如何提出你的'問題'。 – thescientist
很可能是因爲很難理解你有什麼問題以及你想達到什麼。 (不是我的-1)。 –