Снегопат https://snegopat.ru/forum/ |
|
Get-Latest на PowerShell https://snegopat.ru/forum/viewtopic.php?f=3&t=662 |
Страница 1 из 3 |
Автор: | yukon [ 13 окт 2014, 14:52 ] | ||
Заголовок сообщения: | Get-Latest на PowerShell | ||
В целях нормализации скриптового парка дошли руки и до Снегопата. Реализовал функционал в объеме стандартного get-latest.cmd. Плюс добавлена возможность обновления пользовательских репозитариев в том же режиме (через http) как и репозитариев Снегопата. В аттаче файл Get-Latest.ps1 и get-latest.ini.
|
Автор: | yukon [ 03 апр 2015, 09:44 ] | ||
Заголовок сообщения: | Re: Get-Latest на PowerShell | ||
Модификация под Snegopat 2.0
|
Автор: | plnz [ 03 апр 2015, 11:10 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
а если PowerShell-а нет? |
Автор: | artbear [ 03 апр 2015, 14:16 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
По версии для 2.0: Добавь проверку на наличие fossil. Если его нет, выдается невнятное сообщение об ошибке |
Автор: | yukon [ 04 апр 2015, 16:49 ] | ||
Заголовок сообщения: | Re: Get-Latest на PowerShell | ||
artbear писал(а): По версии для 2.0: Добавь проверку на наличие fossil. Если его нет, выдается невнятное сообщение об ошибке Теперь выдается внятное сообщение об ошибке. Заодно добавил справку. plnz писал(а): а если PowerShell-а нет? Это как? PowerShell доступен начиная с Windows XP SP2. В Win7 устанавливается по дефолту.
|
Автор: | plnz [ 06 апр 2015, 12:05 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
Не обновляет, если в названиях папок расположения сегопата есть пробелы. |
Автор: | p4veltr [ 06 апр 2015, 13:06 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
При запуске без параметров логично предположить, что скрипт лежит в корневой папке снегопата. Можно реализовать? |
Автор: | lustin [ 07 апр 2015, 09:55 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
yukon писал(а): Модификация под Snegopat 2.0 Правильней бы было на 1Script . |
Автор: | yukon [ 07 апр 2015, 16:03 ] | ||
Заголовок сообщения: | Re: Get-Latest на PowerShell | ||
plnz писал(а): Не обновляет, если в названиях папок расположения сегопата есть пробелы. Есть такое. Добавил экранирование путей кавычками. Проверил, работает. p4veltr писал(а): При запуске без параметров логично предположить, что скрипт лежит в корневой папке снегопата. Можно реализовать? При запуске без параметров считает, что лежит рядом с fossil.exe, и разворачивает репозиторий в текущую папку. В итоге, по умолчанию, структура папки такая: Код: .. core\ repo\ get-latest20.ps1 fossil.exe shegopat.dll Это не то, что нужно?
|
Автор: | yukon [ 07 апр 2015, 16:06 ] |
Заголовок сообщения: | Re: Get-Latest на PowerShell |
lustin писал(а): Правильней бы было на 1Script . Посмотрим, может и получится. На PowerShell уж больно красиво получается. |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |