Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 10:41

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 07 апр 2015, 19:18 
Не в сети

Зарегистрирован: 27 мар 2014, 15:01
Сообщения: 40
lustin писал(а):
Правильней бы было на 1Script ;-).


Попробовал: viewtopic.php?f=3&t=678
Не работает с путями содержащими пробел - там проблема, судя по всему у OneScript.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 09 апр 2015, 12:06 
Не в сети

Зарегистрирован: 27 мар 2014, 15:01
Сообщения: 40
Обращаю внимание, что Get-Latest20 обладает урезанной функциональностью, связанной с тестовым состоянием Cнегопата 2.0.
В частности отсутствует:
1. Авторизация в репозитариях
2. Возможность подключения пользовательских репозитариев.

Версия для OneScript аналогична по функционалу Get-Latest20, за исключением возможности работы с каталогами содержащими пробелы. Баг в движке OneScript уже починили и со следующим выпуском движка все будет работать без внесения изменений в код.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 13 апр 2015, 13:18 
Не в сети

Зарегистрирован: 26 май 2014, 13:53
Сообщения: 83
yukon, посмотри, пожалуйста, в Gist для OneScript-версии (https://gist.github.com/EvilBeaver/286d ... /revisions).

Я добавил там перенаправление вывода, получаемого от fossil.exe.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 14 апр 2015, 09:48 
Не в сети

Зарегистрирован: 27 мар 2014, 15:01
Сообщения: 40
EvilBeaver писал(а):
Я добавил там перенаправление вывода, получаемого от fossil.exe.


В PowerShell версии вывод перенаправляется. Для OneScript я вначале тоже делал CreateProcess, но не докрутил до Process.Start(). Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 20 апр 2015, 10:50 
Не в сети

Зарегистрирован: 27 мар 2014, 15:01
Сообщения: 40
В связи с закрытием доступа неавторизованным пользователям к репозитарию Снегопата 2.0, добавил возможность авторизации и добавил возможность подключения пользовательских репозитариев.

Для использования авторизации, "старый" файл repo\core.fossil нужно удалить. Ещё лучше начать с чистой папки.


Вложения:
Get-Latest2-0-0-4.zip [2.32 КБ]
Скачиваний: 407
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 20 апр 2015, 12:09 
Не в сети

Зарегистрирован: 08 фев 2013, 21:11
Сообщения: 61
Файл то я скачал)) но я так понимаю это скрипт для обновления, а как запустить этот скрипт, помогите пожалуйста...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 20 апр 2015, 16:26 
Не в сети

Зарегистрирован: 27 мар 2014, 15:01
Сообщения: 40
Luck писал(а):
но я так понимаю это скрипт для обновления, а как запустить этот скрипт, помогите пожалуйста...


Win+R powershell.exe
В окне
cd c:\Shegopat20
Get-latest20.ps1


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 22 апр 2015, 21:50 
Не в сети

Зарегистрирован: 15 сен 2014, 10:26
Сообщения: 29
попробовал это сделать, но PowerShell стал ругаться:
Имя "get-Lates20" не распознано как имя командлета, бла-бла-бла... Полез в Гугл, нашел что нужно изменить режим исполнения скриптов командой Set-ExecutionPolicy Unrestricted. Запускаю - выдает: отказано в доступе к разделу реестра... Операционка Windows 7, я локальный админ... В чем еще может быть проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 23 апр 2015, 08:36 
Не в сети

Зарегистрирован: 21 апр 2014, 17:49
Сообщения: 16
Winter писал(а):
попробовал это сделать, но PowerShell стал ругаться:
Имя "get-Lates20" не распознано как имя командлета, бла-бла-бла... Полез в Гугл, нашел что нужно изменить режим исполнения скриптов командой Set-ExecutionPolicy Unrestricted. Запускаю - выдает: отказано в доступе к разделу реестра... Операционка Windows 7, я локальный админ... В чем еще может быть проблема?


Такая же проблема, только команду Set-ExecutionPolicy Unrestricted выполнить даёт, но после этого ничего не меняется, та же самая ошибка


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Get-Latest на PowerShell
СообщениеДобавлено: 23 апр 2015, 09:37 
Не в сети

Зарегистрирован: 21 апр 2014, 17:49
Сообщения: 16
чтобы запустить файл со скриптом надо писать .\get-latest20.ps1, но теперь ругается:

Отсутствует закрывающая ")" в выражении.
В C:\snegopat_Reborn\Get-Latest20.ps
+ [ <<<< string]$Path = (Get-Location).path


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB