2010-06-21 726 views
0

我在Eclipse(Subclipse)中使用SVN。花費兩個小時弄清楚(顯然是簡單的任務)如何絕對地將本地文件提交到存儲庫(沒有比較,沒有更新,沒有接受任何傳入的更改)並且仍然沒有成功是令人沮喪的。 stackoverflowers能幫助我嗎?SVN絕對通過本地文件覆蓋遠程文件

感謝

編輯

我每次嘗試提交時,它首先要求我更新。當我更新時,它會自動合併來自雙方的非衝突性更改,這是我不想要的。無論如何更新和提交,而不合並雙方的變化?

回答

1

我是這樣做的:

  1. 出口的工作拷貝到另一個目錄。
  2. SVN->刪除當前的工作副本。
  3. SVN->提交當前的工作副本。
  4. 將導出的文件複製回工作目錄。
  5. SVN->添加複製的文件。
  6. SVN->提交複製的文件。
+0

簡潔明瞭。工作完美。謝謝! – 2012-10-18 14:32:31

1

你需要做到以下幾點:

  1. 導出你的工作拷貝到另一個目錄(SVN具有該出口的命令)
  2. 更新你的工作副本
  3. 複製了它導出的文件。
+0

我該如何複製(第3步)?從窗口瀏覽器手動或者是否有任何SVN特定的方式來做到這一點? – craftsman 2010-06-21 12:18:20

+0

請注意,通過這樣做,你將會破壞你所有的同事的變化......他們會**你**。 – 2010-06-21 13:40:28

+0

@craftsman:沒有具體的方法。只需使用常規瀏覽器並複製文件,覆蓋所有內容。 – 2010-06-21 14:53:57