2009-10-10 79 views
2
<<<<<<< .mine 
echo 'yo you're tidy'; 
======= 
echo 'spfkopsdkfo; 
>>>>>>> .r11 

本承諾的其他變化。是否有可能自動插入用戶名,以便我知道修改版本11是ben?Subversion解決衝突手動不告訴我衝突改變的用戶名

我知道我可以探索存儲庫以找出最後提交的是ben。我也知道有一個提交鉤子腳本,可以在提交時發送電子郵件。

回答

2

您是否看過svn blame?這不會將差異歸因於誰改變了這一點,但是它爲您提供了最後一位作者和修訂版,可以指向您指向的每一行文件。

0

它是否可以自動插入用戶名,以便我知道這是使版本11的本是?

簡短的回答:第

稍長的答案:從理論上說,一個diff工具能爲你做到這一點,但在實踐中我還沒有看到一個。

0

如果衝突只有一行,那麼這是可能的(但它沒有在svn中實現)。 但想象一下包含多行的衝突:這些多行可能有多個作者 - 應該顯示哪一行?他們全部?