我對Subversion和Subclipse都很新,並且看到一些問題,導致我相信在更新到頭部和同步之間存在差異。具體而言,我發現當我嘗試恢復(使用subclipse歷史記錄)時,我經常會收到一條消息,指出「無法從路徑自己的未來歷史中反向合併範圍,請先嚐試更新」。我的同步應該確保我的分支上的所有文件的頭部版本在REPO上,但是做一個「更新到頭部」確實解決了這個問題......所以給出了什麼?我試圖檢查SVN控制檯,看看有什麼變化,但它不是很詳細。SVN同步和更新到頭(subclipse)
想法?
我有第二個問題,但我假設第一個問題的答案將闡明它。如果你很好奇,有時間閱讀,我也會輸入。這是場景...我已經從「Production」標籤分支了所有文件,並開始在我的項目上工作。經過幾次提交後,我檢查了一個已更改的文件的歷史記錄,並注意到「粗體」版本(根據文檔,這應該是頭)低於我的所有提交。就好像我擁有的不是頭。但是,頭只是項目的最新版本嗎?所以我錯過了什麼。
感謝您的回覆,並花時間閱讀本文!
嘿麥克, 我看了看那篇文章,但我不能完全確定適用。雖然提交不會更新您的工作副本,但應同步。我不僅看到即將發生的變化,而且看到即將來臨這與更新不一樣嗎? – gergesi 2010-02-05 19:00:03
啊,答案是在那篇文章中,但在有關文件夾的部分!當我提交文件時,它的父文件夾不會移動到我的修訂版本。它知道修訂(存在於歷史中)但不會向上移動。同步忽略了這一點,但是HEAD的更新解決了這個問題。 – gergesi 2010-02-05 19:46:10