|
|
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, скажу сразу в консольных языках особо не разбираюсь. Задача состоит в том, что бы после коммита прописать количество ревизий в нужные файлы, а именно Repodir/ecap/VersionFrame.asp и во всех файлах AssemblyInfo.cs рекурсивным поиском в директории Repodir, пути все должны быть относительными от файла post-commit, лежащий в Repodir/.git/hooks, с VersionFrame.asp разобрался работает как надо, ниже содержимое файла post-commit Код: ruby 1. 2. 3. 4. а вот с AssemblyInfo.cs туговато мне. Если запустить bat файл из каталога Repodir со следующим содержимым (нашел на просторах) Код: ruby 1. 2. то мне правильно находит все файлы, в которые мне надо прописывать номер ревизии, остается переписать этот скрипт так, что бы он работал из Repodir/.git/hooks ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2013, 14:53 |
|
||
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
вот приблизительно что должно быть в итоге, но оно не работает для AssemblyInfo.cs Код: ruby 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2013, 15:15 |
|
||
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
осталось понять как работают циклы в msysgit, пока работает замена в AssemblyInfo.cs если не использовать цикл, а просто менять в одном файле напрямую Код: ruby 1. 2. 3. 4. 5. 6. 7. неужели нету гуру в этом деле, и никто не пробовал использовать циклы в msysgit? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2013, 17:11 |
|
||
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
Sanprof, Какой dir, какой for, вы вообще чего творите? Написано же в первой строчке /bin/sh, а вы туда лепите команды cmd. Вам вообще for здесь не нужен, хватит одного find с правильными ключиками (-name, -exec). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.08.2013, 09:44 |
|
||
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
maxkar, я же и говорю не очень силен я в этом вот и ищу помощи, буду очень благодарен, если хоть пару примеров поиска по маске дадите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 11:24 |
|
||
|
Git hooks post-commit поиск и замена текста в файла
|
|||
|---|---|---|---|
|
#18+
Ура, получилось, maxkar , спасибо за наводку Код: ruby 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 11:53 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=54&tid=1341710]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 417ms |

| 0 / 0 |
