我知道如果某些文件被签出(修改),那么我可以右键单击包含文件夹,然后选择“创建补丁”。之后我会看到所有签出文件的列表。所以我可以将它们包含在补丁中。 但是当没有签出文件时,也就是所有内容都已提交,创建补丁窗口为空。所以问题是如何从签入文件创建补丁?我想将此补丁发送给同事,以便他们可以在公司的svn服务器上应用它们。
感谢,
答案 0 :(得分:12)
统一差异是补丁文件。
使用文件夹结构保存更改的文件。
这应该导出带有文件夹结构的修改过的文件。
答案 1 :(得分:3)
您所描述的是两个颠覆修订之间的diff
。查看有关svn diff
的SVN Book部分,了解如何操作。
答案 2 :(得分:1)
如果您只是希望同事获取最新文件,他们应该使用svn-checkout从svn服务器获取它。如果由于某种原因他们无法访问您的svn服务器,您也可以右键单击并选择svn-export;这将为您提供包含文件夹中所有文件的集合,而不包含任何隐藏的.svn目录。