Я пытаюсь написать хранилище файлов на основе libgit2
. Моментальные снимки программного обеспечения должны быть сохранены как ветки mysoftware
, а определенные версии зафиксированы и помечены. Затем позже я хочу проверить теги в разных каталогах.
Глядя на git_checkout_tree
, кажется, что для репозитория существует только одно рабочее дерево, и поэтому даже не представляется возможным одновременное извлечение нескольких рабочих деревьев. Это правильно!?
ИЗМЕНИТЬ:
Кроме того, я хотел бы, чтобы эта штука работала в Windows без необходимости в cygwin!
Tree
иIndex
, это работает как шарм. - person abergmeier   schedule 25.03.2014