Entwicklung von Code an mehreren Orten

345
jason m

Ich habe zwei Maschinen (eine ist ein Mac, eine ist ein PC), und ich entwickle auf beiden Maschinen, lasse jedoch nur "Produktion" auf dem PC laufen.

Nun habe ich manchmal ein Problem, bei dem sowohl der Computer des Computers als auch der MAC der Maschine unterschiedliche Versionen des gleichen Codes haben, und ich möchte, dass sie eine gemeinsame Quelle verwenden.

Ich weiß, dass diese Lösung existieren muss, aber ich habe keine Ahnung, wie sie heißt / wie ich anfangen soll.

Könnte mir bitte jemand die richtige Richtung weisen?

1

2 Antworten auf die Frage

2
Alexey Vassiliev

Ich würde vorschlagen (funktioniert für mich), einen Git-Server zu bekommen (sagen Sie entweder Git oder Private Git) und Repositorys mit Server synchronisieren.

Sie erhalten nicht nur zusätzliche Sicherheit, Ihre Dateien werden an drei Stellen gespeichert, und Sie haben auch ein gutes Versionsverwaltungssystem zur Hand.

+1. git oder eine ähnliche Art von Quellcodeverwaltung ist hier die Lösung. Keine Dateifreigabe. Verwenden Sie die Quellcodeverwaltung, ob es sich um Git oder etwas anderes handelt. ChrisInEdmonton vor 11 Jahren 0
1
txtechhelp

Können Sie den Code-Speicherort (Standard-Windows-Dateifreigabe) freigeben und darauf von Ihrem Mac aus zugreifen? Wenn Sie können, wäre dies die einfachste Lösung, da Sie Ihren Code auf dem Mac bearbeiten, kompilieren und testen und dann die endgültigen Builds auf dem PC ausführen können.

Wenn Sie neugierig auf die Versionskontrolle und die Überprüfung des alten Codes sind, gehen Sie zu "Source Control" und SVN / Git / CVS.

Ich hoffe, dass Sie in die richtige Richtung weisen