5
голосов
3ответов
1606 просмотров

Хук после фиксации SVN не выполняет файл

Я создал exe-файл, который будет печатать для консоли первый и второй аргументы, которые он получает. В перехвате SVN после фиксации я написал: PATH_TO_FILE\print.exe "%1" "%2" когда я регистрируюсь, он застревает. % 1 - ПУТЬ % 2 - номер версии Ответ на мой вопрос заключается в...

15
голосов
2ответов
3480 просмотров

зеркало git только для чтения репозитория svn

Как лучше всего настроить доступное только для чтения зеркало git для существующего репозитория svn и настроить перехватчики после фиксации, чтобы всякий раз, когда кто-то фиксирует svn, зеркало git обновлялось автоматически?В основном, я хотел бы запустить git-svn clone только один раз на серве...

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

TortoiseSVN никогда не запускает post-commit.bat

Я настроил среду subversion / trac в Windows (теперь Win7, ранее пробовал в Vista), и все работает отлично. Но я не могу заставить работать пост-коммит. Вот настройка (с использованием VisualSVN и Trac, работающих на Apache): C: \ Users \ Martin \ Repositories \ test_svn \ hooks: call %~...

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

Можно ли автоматически передавать файлы / ftp на сервер каждый раз, когда я фиксирую изменения в репозитории svn?

Можно ли автоматически передавать файлы / ftp на сервер каждый раз, когда я фиксирую изменение в репозитории ?? Если да, помогите мне узнать, как его настроить. Спасибо.

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

обработчик post-commit запускается как пользователь в svn

Apache на компьютере под управлением Windows, работающем как СИСТЕМА. Какой пользователь и пароль следует использовать для post-commit.bat? Я пытаюсь скопировать контент в каталог для тестирования в версии для разработчиков на веб-сервере, но, похоже, он не работает.

0
голосов
1ответов
602 просмотров

svn post-commit: updating a working copy fails

I have a post-commit hook that should update a working copy like this /usr/bin/svn update /home/xxxx/htdocs/devel That unfortunately fails. (subversion should run as www-data, as I'm using apache with it.) Trying this: su www-data env - /xxxx/hooks/post-commit /xxxx/$REPO $REV results in: ...

1
голосов
4ответов
2741 просмотров

Visual Studio Source Control (AnkhSVN) & Bin directory for ASP.Net site

For one of my ASP.Net site I use AnkhSVN to commit to a VisualSVN Server with a post commit hook to update the live website. This setup works great for every directory EXCEPT the Bin directory. When I build my solution the dll is placed in the site's /Bin but does not show up in Pending Changes....

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...

1
голосов
1ответов
327 просмотров

Trying to run ftpsync.pl from post-commit hook

As the title says, I'm trying to ftpsync changed tree to our dev web server. On committing I get this error: post-commit hook failed (exit code 13) with output: Cannot create syncfile for time sync option at /data/ftpsync/ftpsync.pl line 484. I've tried looking at line 484 but Perl lo...

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

SVN post commit hook - find folder to which commit was done

Our repository has a structure like this: Dev Project1 source docs ... Project2 source docs ... ... After we commit changes to Project1 sources we would like to deploy Project1 (compile, test, copy, etc.). How to find out in post-comm...

4
голосов
2ответов
1861 просмотров

How to conditionally send svn commit email, based on commit message keywords?

I've got VisualSVN running with svnnotify sending notification email via post-commit (the common setup), but I'd like to not send email when certain keywords are included in the commit message, such as "#noemail" or something similar. Anyone have an example of what I can add to my post-commit ho...

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...

4
голосов
1ответов
492 просмотров

How can I run ssh from a subversion post-commit script?

We have an svn server here with multiple paths. What I'm looking for, and I might not have looked hard enough, is a post-commit script that, whenever something is checked into a specific path, does an ssh to another server and runs a bash script. Any ideas on a quick and easy way to do this or ...

0
голосов
1ответов
226 просмотров

subversion per module add,copy,modify,delete notification

Currently I have a mailer.py file that sends an email when there is a commit on a particular repository. Anyone knows how to have ONLY emails sent out to the owner of modules (directories) within a repository? Example: http://sigserver/sigrepo1 (everyone gets an email for any commit on thi...

4
голосов
1ответов
5356 просмотров

Subversion post-commit hook to update 'staging' version not working

We have a staging version of our web application (it is basically a subversion working copy that no-one works on) that lives in '/apps/software'. Each developer has their own working copy in '~/apps/software'. I would like to utilise a simple post-commit hook script to update the staging copy eve...

0
голосов
3ответов
2051 просмотров

Receiving "MERGE" 200 OK error when committing using trac-post-commit-hook

When running a commit with the trac-post-commit-hook I receive a MERGE 200 OK error, I understand that this means that the commit has succeeded on the server but the file status has not updated on my local machine. But I can't find anyway to fix this issue. Would this be a problem with my setu...

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

Cloning a single path of a bare git repository

I am trying to add a post-commit hook to a bare repository, such that whenever a commit is made the changed files are automatically installed in a (hardcoded) directory. Is there a way to fetch a single file from the repository? git-clone does not appear to allow for specifying a path, and any ...

22
голосов
6ответов
71459 просмотров

This client is too old to work with working copy

Everywhere I go on google I get the same answer to this problem but it is the wrong answer for me. Originally I installed Subversion 1.5.6 for windows (i run Windows Server 2008) on my server and i made a repository for a project. Then I used a Tortoise client version 1.6.X on my laptop to update...

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

SharpSVN get post-commit-hook with 'SvnLookClient'

I'm trying to figure out how to get the commit message for a particular revision. It looks like SvnLookClient is probably what I need I found some code here on SO that looks like what I need but I seem to be missing something.. Code I found (here on so): using (SvnLookClient cl = new SvnLookCl...

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

How do I add multiple commits in SVN into one Post-Commit HOOK?

I have successfully implemented the post-commit email notification for the post-commit hook. Now I'm looking at a bigger problem, I don't want the hook to send email for every commit. Is there a way to use the hook to maybe write the content of the email to a text file and maybe use another hook ...

1
голосов
3ответов
3288 просмотров

svn post-commit hook doesn't have permissions to create file in working copy directory

I am stuck with that task. I've written svn post-commit hook, that should update working copy on server, if something was changed. But seems to be it doesn't have permissions on that folder, but I've set them to allow everybody to write and read there. So here is the test script: #!/bin/sh RE...

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.

4
голосов
4ответов
2591 просмотров

Only trigger a build on commits to the trunk with svn

I have just set up a post-commit script in our subversion repository that triggers a build by requesting a hudson build URL. This works fine as expected, however now I only want to trigger this build if the commit was to the trunk. our post-commit script looks like this: SET REPOS=%1 SET REV=%...

0
голосов
1ответов
622 просмотров

Пост-фиксация Hook & Trac

Есть несколько проблем с моим скриптом и отслеживанием после фиксации - надеюсь, кто-то может помочь. Все скрипты работают нормально - ошибок нет, но по какой-то причине trac не обновляется. Я включил ведение журнала и обнаружил следующее: Trac[svn_fs] DEBUG: Subversion bindings imported T...

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

Хук после фиксации с помощью Trac и SVN

Итак, у меня возникли некоторые проблемы с настройками. Позвольте мне объяснить. У меня есть три файла в моем файле d: \ svn \ hooks (D: \ не Windows-диск) post-commit.bat trac-post-commit-hook.cmd trac-post-commit-hook Я установил файл post-commit.bat в файле d: \ svn \ hooks следу...

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

Группировать ревизии вместе с Trac?

Как можно " сгруппировать кучу изменений, которые вы уже внесли в svn вместе " (см. ответ Джима Т) в Trac?

3
голосов
5ответов
180 просмотров

Группировать зафиксированные файлы вместе (как одну фиксацию) после того, как вы уже зафиксировали их в репозитории в Svn?

Можно ли сгруппировать несколько зафиксированных файлов вместе (как одну фиксацию) после того, как вы уже зафиксировали их в репозитории в Svn? Кажется, я всегда забываю один или два файла после того, как фиксирую их кучу (если не использую subeclipse), и мне просто интересно, знал ли кто-ниб...

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

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

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

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

Как мне реализовать ловушку SVN, чтобы узнать имя файла зафиксированного файла и т. Д.?

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

0
голосов
1ответов
817 просмотров

Можете ли вы принудительно перезапустить apache в svn-хуке после фиксации?

У меня установлен и запущен следующий обработчик после фиксации: #!/bin/bash /usr/bin/svn update /var/www/html/dev > /var/www/svnrepo/hooks/post-commit-log Я разрабатываю Python / Django, и всякий раз, когда я вношу какие-либо изменения в любой файл «.py», мне нужно подключиться к SSH ...