2013-10-04 3 views
0

Я пытаюсь найти способ игнорировать определенные файлы при создании тега из ветки.
Я использую плагин subversion-tagging для создания тега. Он копирует URL-адрес URL.
Возможно, я могу использовать команду 'svn copy' для выполнения тегов, но нет возможности просить svn или jenkins, чтобы игнорировать некоторые файлы при копировании.
Кроме того, я хотел бы решить, что файлы, которые необходимо игнорировать, при создании копии вместо жесткого кодирования внутри этой команды, поскольку файлы, которые следует игнорировать, могут измениться.
Любое предложение будет заметным. Также, пожалуйста, дайте мне знать, требуется ли дополнительная информация.

Заранее спасибоИгнорировать файлы при создании тега в svn

ответ

0

Вам необходимо скопировать весь каталог, иначе он не будет отображаться как истинный тег в любой системе, отслеживающей такие вещи. Или, по крайней мере, я не знаю.

Но вы можете изменить тег после создания. Ничто на самом деле не мешает вам это делать, только конвенция. Таким образом, вы можете создать тег как обычно, а затем удалить файлы, которые вы не хотите в теге.

Просто не получайте привычки регулярно обновлять что-либо, кроме очень четко определенных задач в теге, например «блокировать» svn: externals для конкретной ревизии, совершать сгенерированные файлы, удалять эти конкретные файлы и т. Д. Фактические изменения самих файлов могут привести к поражению цели тега и вместо этого перейти на ветку.

Смежные вопросы