问题

如果您正在使用PHP(或我猜任何编程语言)并使用subversion作为源代码控制,有没有办法采用您的项目(例如):

C:
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:|Projects|test|guestbook.php
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:

并构建/复制/无论如何它会除去某些文件并变成:

C:
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:|Projects|test|guestbook.php
2001年12月31日终了的两年期收入和支出及准备金和基金结余变动报表 C:

自动?我厌倦了制作分支,然后遍历分支并删除所有.“svn”文件夹,文档目录和我的原型文件.

我知道我可能使用.bat文件只复制我想要的特定文件,但我希望subversion有某种方法可以忽略一个文件,到它仍然版本的地方,但是您可以对项目进行快照,忽略你告诉它要忽略的文件.

我知道我在某个地方阅读了一些功能,至少让你在没有.svn文件夹的情况下复制,但现在我找不到它.

  最佳答案

如果您使用TortoiseSVN,您可以使用导出功能自动删除所有.svn文件.我认为其他svn事物具有相同的功能.

右键单击 root project 文件夹,然后选择 TortoiseSVN > Export,告诉它想要 .svn 免费目录的位置。

  相同标签的其他问题

phpsvnscriptingtortoisesvnbuild-process