Установить SourceTree без учетной записи Atlassian?
Я пытаюсь использовать SourceTree для класса, который я преподаю. Для этого нам нужно установить SourceTree на компьютеры Windows школы.
когда мы пытаемся установить SourceTree (версия 1.9.10.0), он требует учетной записи Atlassian до его запуска. Очевидно, это неправильно - поскольку мы пытаемся установить SourceTree на общий компьютер (в виртуальную машину, если быть точным), у нас нет только одной учетной записи (и, кроме того, мы используем SourceTree с GitLab, а не BitBucket / Atlassian, поэтому нам не нужна их учетная запись в любом случае).
можно ли установить SourceTree, но пропустить шаг "создать учетную запись Atlassian" во время процесса установки?
(мы были бы в порядке с тем, чтобы студенты создавали учетные записи позже, когда они впервые начинают использовать его - мы просто не хотим, чтобы все студенты делились одной учетной записью BitBucket по умолчанию)
4 ответов
Я не думаю, что SourceTree позволяет устанавливать без использования учетной записи Atlassian. Я тоже пытался и не смог.
посмотрите на рабочий стол Github, я думаю, что это позволяет не настраивать учетную запись https://desktop.github.com/
(Я также предпочитаю пользовательский интерфейс из того, что я видел - CLI все еще правила)
Edit: имейте в виду, что студентам легче самостоятельно искать решения проблем с git использование CLI, чем использование UI apps
спасибо Майк для упоминания версии SourceTree, которая не требовала входа в систему.
можно установить SourceTree v1.6.4 который не требует входа в учетную запись Atlassian.
Как установить SourceTree v1.6.4 для Windows
Как установить SourceTree v1.6.4 для Windows
этот gist показывает, как установить SourceTree без необходимости входа в Atlassian счет.
более поздние версии SourceTree после v1.6.4 требуется войти в учетную запись Atlassian.
действия:
- Установить Chocolatey
- установить SourceTree 1.6.4 с помощью Chocolatey
Установить Chocolatey
- запустите Windows Powershell от имени администратора
- выполните следующую команду
Set-ExecutionPolicy Bypass; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Установить SourceTree С Помощью Chocolatey
выполнить следующая команда в административной консоли / терминале / powershell.
choco install sourcetree --version 1.6.4
ссылки
может подтвердить, что SourceTree V 1.6.14.0 не требует учетной записи... вот почему я никогда не обновляю старую версию на другом компьютере;)
Я не уверен на 100%, что это последняя версия, которая все еще имеет эту функцию, но работает для моих целей.
Я только недавно узнал о Elegit. Elegit не требует учетной записи и, кроме того, специально направлена на то, чтобы помочь людям действительно понять git (в отличие от https://xkcd.com/1597/ :) )