有没有办法标记代码以防止它被提交到SVN或Git?

时间:2013-11-21 18:48:53

标签: git svn version-control

我发现自己添加了调试代码,我担心它会被错误地提交到存储库。我通常用这样做来标记这个"不要犯这个"警告。但是我必须在提交之前评论/删除这段代码,然后再将它添加到项目中。

有没有办法标记一段代码,以便SVN或Git忽略它? 就像git_ignore一样,但对于文件中的代码。

2 个答案:

答案 0 :(得分:0)

如果您正在使用TortoiseSVN,则会有一个名为“ignore-on-commit”的特殊内置更改列表,专门针对此情况而设计。当您打开提交对话框时,默认情况下将取消选择您放在此更改列表中的任何文件。如果你想要,你仍然可以手动选择它,但万一你不小心将文件留在那里。

答案 1 :(得分:0)

在Subversion中,您可以创建change lists

您可以将您不想更改的代码放在一个更改列表中,然后将要更改的代码放在另一个更改列表中。然后,您可以在一个更改列表中提交更改,然后还原另一个。