Я недавно получил это работает.Я использую частное репо на github, поэтому я, к сожалению, не могу показать доказательства.Но вот как это сделать, я надеюсь, что это поможет другим, так как мне понадобилось несколько часов, чтобы понять это.Обратите внимание, что в использовании github не должно быть ничего особенного, вероятно, они используют git-svn, как упомянул Пол.
Я использую «встроенную версию» SVN в настройках Altium Version Control.У меня установлена черепаха SVN, хотя я могу использовать некоторые функции графического интерфейса.(Я использую черепаху 1.8.5, которая, кажется, прекрасно работает с github).
Вот вещь, которая застряла у меня ... Для работы SVN вы НЕ МОЖЕТЕ иметь пустой репо, выдолжен иметь хотя бы один коммит.Итак, если вы находитесь на github, запустите репо, а затем следуйте инструкциям, которые они дают.(просто репо не пусто):
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:flirc/altium.git
git push -u origin master
Теперь перейдите в Altium, Предпочтения-> Управление данными-> Репозитории проектирования
Затем нажмите «подключиться к» SVN.Диалог должен появиться.Имя является просто локальной ссылкой, поэтому вы можете различить сервер, если у вас есть несколько.
Для github и моего примера выше:
- Метод: https
- Сервер: github.com
- Порт сервера: По умолчанию
- Подпапка репозитория: / flirc / altium
Должна быть возможность подключения, и теперь вы должны иметь возможность беспрепятственно использовать SVN в Altium.Кажется, до сих пор отлично работает.Надеюсь, это поможет.