Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Geany и контроль версий  (Прочитано 546 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nick222

  • Автор темы
  • Активист
  • *
  • Сообщений: 545
    • Просмотр профиля
Geany и контроль версий
« : 03 Июня 2020, 03:19:30 »
Здравствуйте! :)

Подскажите, плз, как заставить Geany работать с системой контроля версий?

Конкретно хотелось бы сочетать её с bazaar.

Саму систему bazaar поставил и нужный плагин для Geany поставил.
С другой программой bazaar нормально работает.

Создал репозитории, добавил в них файлы (через терминал).

В самой Geany из меню могу вызвать только статус репозитория - появляется отдельная вкладка.

Но мне нужно автоматически сохранять версии файлов при их изменении и сохранении - как это сделать?
Либо хотя бы руками?

Или проще в Geany сохранять файлы бэкапа - но мне нужно видеть диффы...?

Xubuntu 20.04

Спасибо :)
Xubuntu 23.04

Оффлайн Nick222

  • Автор темы
  • Активист
  • *
  • Сообщений: 545
    • Просмотр профиля
Re: Geany и контроль версий
« Ответ #1 : 07 Июня 2020, 13:13:34 »
Вроде несколько разобрался:

1) Перешёл с bazaar на git - вроде начало работать.

2) Geany позволяет фиксировать изменения, но коммит нужно делать потом самому.

3) Меню фиксации изменений работает неправильно - если есть несколько изменённых файлов, то при нажатии кнопки "Фиксировать" оно фиксирует изменения только для файла под курсором - игнорируя поставленные напротив файлов галки!
Приходится много раз делать фиксирование - по одному для каждого файла...

ИМХО, (2) и (3) - неудобно...

Как ещё что пойму - напишу...

Пользователь добавил сообщение 07 Июня 2020, 21:46:11:
Вчера в Geany добавил в репозиторий уже добавленные через другую программу файлы - и сегодня при фиксации через Geany сразу произошёл коммит, видимый и в другой программе...

Но я давно написал в конфигах git:

Цитировать
[gui]
   editor = geany -imnst
   historybrowser = gitk
« Последнее редактирование: 07 Июня 2020, 21:46:11 от Nick222 »
Xubuntu 23.04

 

Страница сгенерирована за 0.042 секунд. Запросов: 26.