【发布时间】:2010-09-05 13:45:55
【问题描述】:
如果您使用 PHP(或者我猜是任何编程语言)并使用 subversion 作为源代码控制,有没有办法让您的项目(例如):
C:\Projects\test\.svn
C:\项目\测试\文档\
C:\Projects\test\faq.php
C:\Projects\test\guestbook.php
C:\Projects\test\index.php
C:\Projects\test\test.php
并构建/复制/不管它,以便清除某些文件并成为:
C:\Projects\test\faq.php
C:\Projects\test\guestbook.php
C:\Projects\test\index.php
自动?我已经厌倦了创建一个分支,然后遍历分支并删除所有“.svn”文件夹、docs 目录和我的原型文件。
我知道我可能可以使用 .bat 文件来仅复制我想要的特定文件,但我希望有某种方式可以使用 subversion 来伪忽略文件,它仍然会对其进行版本控制,但是在哪里您可以制作项目快照,忽略您告诉它伪忽略的文件。
我知道我在网上某处读到了一些功能,至少可以让您在没有 .svn 文件夹的情况下进行复制,但我现在找不到。
【问题讨论】:
标签: php svn scripting tortoisesvn build-process