簡體   English   中英

查看烏龜SVN中工作副本和HEAD之間的差異?

[英]View diff between working copy and HEAD in tortoise SVN?

我正在做一個小型SVN項目,已經簽出了兩個工作副本(一個在我的台式機上,一個在我的筆記本電腦上)。 由於某些不可預見的更改,我編輯了兩個工作副本,然后將其在桌面上提交到存儲庫。

現在,我想弄清楚如何提交在筆記本電腦上所做的更改而不會弄亂所有內容。 我認為一個好的出發點是查看筆記本電腦上的工作副本與當前HEAD版本之間的差異,但是我不知道該怎么做。

表現得像您將要提交。 它會向您顯示已更改文件的列表,然后您可以右鍵單擊列表中的每個文件進行比較

只需在筆記本電腦上更新WC並集成已提交的更改即可。 在更新之前,您可以使用TortoiseSVN沒有上下文的情況下以文件列表的形式查看更改(本地和遠程)- Check for modification上下文菜單

我為您建立了案例模型(將兩個工作副本從一個提交更改為一次,交叉更改)。 WC的屏幕快照,其中包含本地未提交的更改

沒有“檢查存儲庫”

沒有回購

使用“檢查存儲庫”

沒有回購

在第二張屏幕截圖中,您可以看到匯總的更改(結帳后在WC和存儲庫中)

  • 雙方都修改了Hello.de,由於這個事實,我對此WC的提交將被阻止
  • Hello.eo僅在本地修改,通常diff顯示這些更改
  • Hello.fr僅在WC1中被修改

對於此修改列表中的任何文件,可以在此窗口中使用TSVN上下文菜單中的“與...比較”,並查看已更改的部分

與TMerge差異

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM