如何只检入变更为subversion的文件集

时间:2009-06-16 12:18:26

标签: svn

如何只检入更改到存储库的选定文件?

3 个答案:

答案 0 :(得分:18)

只需将文件名提供给commit命令:

svn commit -m "Fixed a bad bug" file1 file2

如果您使用的是subversion 1.5或更新版本,则可以改为创建changelist

svn changelist mychanges file1 file2

将创建一个名为mychanges的更改列表,并将文件file1file2分配给它。

然后您可以提交更改列表,或者在许多其他命令上使用更改列表:

svn commit -m "Fixed a bad bug" --changelist mychanges

答案 1 :(得分:7)

告诉Subversion您要签入哪些文件。

svn commit FILE1 FILE2 FILE3 ...

您还可以找到1.5引入的changelist功能。请参阅this sectionbook

答案 2 :(得分:4)

如果您使用的是TortoiseSVN,则在执行提交时会出现一个对话框,允许您取消选择不想提交的任何文件。

如果您使用的是命令行工具,请查看该工具的提交功能的文档,它应该允许您指定要包含的文件。