3
голосов
3ответов
846 просмотров

Saving time in SVN post-commit hooks?

At my place of work we've started to introduce proper SVN hooks, "proper" meaning "doing a lot of policy checking". Currently, our policy consists of Perl::Critic with Perl::Tidy checking enabled. However, especially the latter one takes a lot of time on commits with several to many files touched...

17
голосов
7ответов
39261 просмотров

Running another program in Windows bat file and not create child process

I have subversion server with a post-commit hook to do something. I want the checkin finish soon, not wait the hook script. But by design, the Subversion post-commit hook script will run until all child process exit, so using somthing like: start another_prog... in the hook bat file has no us...

0
голосов
2ответов
471 просмотров

Manage SVN hooks with SVN?

As far as I could see, there is no built-in feature to manage SVN hooks in SVN itself. There are some ideas of course, such as another repository with hooks scripts, running an svn export to the hooks directory on commit, but how would you do it?

2
голосов
3ответов
3026 просмотров

Creating a Required Comment Hook for Tortoise SVN

Has anyone implemented a hook that requires developers to input x chars before successful submission? I've looked up hooks but don't really understand how to implement this one for Subversion using Tortoise specifically for a Windows Environment.

3
голосов
2ответов
2453 просмотров

What options are available for VisualSVNServerHooks.exe?

VisualSVN Server provides an exe called VisualSVNServerHooks which has some command line configurable hooks but as best I can tell there's only a single pre-commit for checking the case sensitivity of file names and a single post-commit for sending an email notification. This seems like a bit of ...

2
голосов
2ответов
573 просмотров

Where can I find the file VisualSVNServerHooks.exe

I'm trying to activate the post-commit hook in SVN, and I don't have the file VisualSVNServerHooks.exe where can I find it? Thanks, Oded.

2
голосов
1ответов
3360 просмотров

Using python scripts in subversion hooks on windows

My main goal is to get this up and running. My hook gets called when I do the commit with Tortoise SVN, but it always exits when I get to this line: Python "%~dp0trac-post-commit-hook.py" -p "%TRAC_ENV%" -r "%REV%" || EXIT 5 If I try and replace the call to the python script with any simple Pyt...

1
голосов
2ответов
330 просмотров

Поддерживает ли Visual Source обработчики пост-фиксации, подобные SVN?

Я вынужден использовать Visual Source Safe на моей текущей работе. Да, знаю, это как палка в глаз. Но VSS никуда не денется, VSS останется. Мне было интересно, есть ли способ сделать что-то похожее на хуки Subversion после фиксации в VSS? Вместе с несколькими сценариями развертывания это сдел...

2
голосов
1ответов
271 просмотров

Ошибка Subversion при обновлении внешней аутентификации

У меня есть обработчик после фиксации, который обновляет рабочую копию. В этой рабочей копии некоторые файлы являются внешними, для которых есть аутентификация. Есть ли способ передать учетные данные для входа в svn update только для внешних? В настоящий момент он выполняет обновление, но пос...

40
голосов
22ответов
22513 просмотров

Делитесь общими / полезными хуками предварительной фиксации SVN

Каковы некоторые общие и / или полезные хуки перед фиксацией для SVN?

34
голосов
5ответов
29505 просмотров

Ловушка предварительной фиксации Windows для длины комментария Subversion

Я, кажется, ни к чему не прихожу. Либо поиск сценария в Интернете, и т. Д. У любого есть сценарий, который вы можете просто отредактировать заранее подготовленный pre-commit.tmpl в среде Windows, требующей ввода x символов для комментария к фиксации в Tortoise Subversion. глобально, так что треб...

16
голосов
3ответов
9751 просмотров

Есть ли крючок для проверки Subversion или что-то подобное?

Я использую репозиторий Subversion и хочу знать, когда кто-нибудь запрашивает у моего репозитория оформление заказа; как "svn co" или "svn up". Есть ли ловушка или какой-то другой метод, который я могу использовать, чтобы запускать скрипт или отправлять электронную почту всякий раз, когда кто-то...

2
голосов
2ответов
554 просмотров

Вставить информацию о версии в файл заголовка в VisualSVN

Я хотел бы запустить на сервере VisualSVN какой-то сценарий перехвата после фиксации, чтобы добавить файл (или просто отредактировать файл) в репозиторий, который будет включать номер версии (и другую информацию о версии). Я знаю, что этого можно достичь с помощью клиентских скриптов, но я хочу ...

35
голосов
9ответов
17599 просмотров

Перехватчики SVN для Windows

Я немного погуглил и обнаружил, что на самом деле ресурсов SVN-хуков для Windows нет. Поэтому я решил создать здесь вики, чтобы централизовать его. Если вы вносите свой вклад, обязательно укажите: Название крючка Что делает сценарий Фактический сценарий ПРИМЕЧАНИЕ. Я подозреваю, ч...

3
голосов
2ответов
3829 просмотров

Перехватчики предварительной фиксации SVN

В настоящее время я пытаюсь расширить наш уже существующий (и работающий) пакетный файл предварительной фиксации для фиксации в SVN. Первая часть блокирует любой коммит, у которого нет комментариев, и работает должным образом. Вторая часть предназначена для блокировки пользователей, фиксирующих ...

19
голосов
4ответов
27592 просмотров

Самый простой / лучший способ настроить электронные письма с фиксацией SVN?

Я хочу настроить рассылку сообщений о фиксации для проекта, над которым я работаю, как описано здесь: http://produdingoss.com/en/vc.html#commit-emails То есть используйте обработчик фиксации сообщения для отправки электронного письма в список, содержащий заголовок / журнал фиксации и раз...

40
голосов
11ответов
54162 просмотров

Ловушка предварительной фиксации SVN для предотвращения изменений подкаталогов тегов

Есть ли у кого-нибудь четкие инструкции о том, как добавить ловушку перед фиксацией, которая позволяет избежать изменений в подкаталогах тегов? Я уже довольно много искал в Интернете. Я нашел эту ссылку: SVN :: Hooks :: DenyChanges , но я могу ' Кажется, я что-то компилирую.

8
голосов
2ответов
4651 просмотров

Подрывник

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

6
голосов
7ответов
9042 просмотров

Хук Subversion не принимает сертификат постоянно

Надеюсь, кто-нибудь ответит на мой вопрос. У меня настроена Subversion, обслуживается Apache2 + SSL, я занимаюсь веб-разработкой. Мне нужен хук после фиксации, который запускает svn update на моем тестовом сервере, поэтому, когда кто-то фиксирует, он автоматически обновляет тестовый сайт. ...

49
голосов
10ответов
25596 просмотров

Как требовать сообщения фиксации на сервере VisualSVN?

У нас есть VisualSVN Server, настроенный как наш сервер Subversion в Windows, и мы используем Ankhsvn + TortoiseSVN в качестве клиентов на наших рабочих станциях. Как настроить сервер так, чтобы сообщения фиксации были непустыми?

170
голосов
8ответов
107114 просмотров

Что такое хук pre-revprop-change в SVN и как его создать?

Я хотел отредактировать комментарий журнала в браузере репозитория и получил сообщение об ошибке, что для репозитория не существует обработчика pre-revprop-change. Что такое «ловушка перед изменением ревпропа», помимо страшного имени, и как ее создать?

41
голосов
16ответов
28608 просмотров

Распространенные типы ловушек Subversion

Какие сценарии ловушек люди используют для Subversion? Просто общие идеи, но код тоже подойдет!

20
голосов
6ответов
6061 просмотров

Лучшая стратегия для написания ловушек для подрывной деятельности в Windows

Как лучше всего писать ловушки для Subversion в Windows ? Насколько мне известно, можно использовать только исполняемые файлы. Так какой же лучший выбор? Обычные командные файлы (очень ограниченные, но, возможно, подходят для очень простых решений) Выделенные скомпилированные исполняе...