SCM-Software installieren, auf die zwischen Ubuntu und Windows jederzeit auf demselben PC zugegriffen werden kann?

SCM-Software installieren, auf die zwischen Ubuntu und Windows jederzeit auf demselben PC zugegriffen werden kann?

Mein PC hat Dual-Boot, Ubuntu 16.04 und Windows 10.

Was wäre der beste Ansatz, um SCM-Software (Source Code Management) zu installieren und sie dennoch jederzeit unter Windows und Ubuntu verwenden (darauf zugreifen) zu können?

Soll ich eine separate Partition erstellen und dort eine SCM-Lösung installieren?

Sollte ich das dezentralisierte Git oder den Visual SVN-Server verwenden? Vielleicht Git/Cygwin unter Windows, Git Shell/Terminal unter Ubuntu?

Sollte die Partition mit NTFS formatiert werden, da Windows Linux-Partitionen nicht liest?

Antwort1

Müssen Sie das Repository lokal haben? Warum verwenden Sie nicht einen webbasierten Dienst wie GitHub? Dann müssen Sie nur die Client-Tools in jeder Ihrer Betriebssystemumgebungen installieren und müssen sich keine Gedanken über die plattformübergreifende Dateisystemunterstützung machen, die bestenfalls chaotisch wäre.

verwandte Informationen