Если вы работаете в PHP (или, я предполагаю, любой язык программирования) и использую subversion в качестве исходного элемента управления, есть способ взять ваш проект (например):Создание производственной сборки проекта PHP с помощью Subversion
C: \ Projects \ Test \ .svn
C: \ Projects \ Test \ Docs \
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, но я не могу ее найти сейчас.
Экспорт особенность * должен * работать с любым клиентом, но именно клиента командной строки; это стандартная функция. – 2009-08-07 17:55:52