Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [wfx] gitview - просмотр веток репозиториев git 
Author Message
me76



PostPosted: Fri May 26, 2023 07:22    Post subject: [wfx] gitview - просмотр веток репозиториев git Reply with quote

wincmd.ru/files/9924390/wfx_gitview_1.0.zip

Плагин позволяет просматривать файлы в различных ветках репозиториев git. Плагин 64-битный, работает в TC 5.5 и выше.

Репозитории настраиваются в файле конфигурации gitview.json. Конфигурация имеет следующий вид и должна находиться в той же директории, что и wincmd.ini или в поддиректории plugins:

Code:
{
   "git client": {
      "git": "полный/путь/к/git.exe",
      "timeoutMs": "700", //время ожидания ответа от git.exe, в миллисекундах
      "unicodeIO": "yes", //если вдруг у вас есть ветки с символами не из стандартной кодировки ASCII (например, ветки на русском), попробуйте этот параметер
      "showCurrentBranch": "false" //если true, то плагин покажет и текущую ветку, предварив её звёздочкой
   },

   "repos": [
      {
         "name": "имя, под которым репозиторий будет показан в дереве директорий",
         "workingDir": "локальная рабочая директория "
      },
      ...
   ],

   "debug": {
      "logLocation": "путь к файлу логов - необязательный параметер"
   }
}


Репозитории и ветки образуют следующую файловую структуру:
Code:
\\\gitview
\\\gitview\repo1
\\\gitview\repo1\branches\branch1
\\\gitview\repo1\branches\branch2
\\\gitview\repo1\tags\tag1
\\\gitview\repo1\tags\tag2
\\\gitview\repo2
\\\gitview\repo2\branches\branch1
\\\gitview\repo2\branches\branch2


Если плагин не может найти git.exе, удалите и установите его снова.

Исходники на гитхабе: github.com/me76/gitview.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group