2010-02-15 15 views
13

Ich bin bequem mit Git, und ich bevorzuge es sehr über CVS. Leider müssen wir in unserem Unternehmen CVS als Versionskontrollsystem verwenden. Ich habe mich gefragt, ob es sowieso git lokal zu verwenden gab, während ich mich auf das CVS-Repo verpflichtete, und ich war begeistert, als ich this SO question fand. Leider scheint es unter Windows nicht zu funktionieren. Ich habe Git für Windows (mysysgit) auf meinem Computer installiert, und wenn ich git cvs oder git cvsimport in das Terminal eingeben, heißt es "kein Git-Befehl". Kann ich diese Funktionalität trotzdem unter Windows nutzen?Können wir git-cvs unter Windows verwenden?

Antwort

8

Verwenden Sie Cygwin git anstelle von msysgit, es hat diese und andere Funktionen, wie Git-Daemon.

Oder Sie können diese Funktion implementieren und es zu MSYSGIT beitragen.

+5

Ich hatte gehofft, dies zu den Menschen bei der Arbeit vorstellen, aber es gibt keine Möglichkeit, es wird akzeptiert werden, wenn Sie eine vollständige Cygwin installieren müssen, nur um die Funktionalität zu erhalten. * seufz * Ich werde dies auf meinem Computer ausprobieren und Ihre Antwort akzeptieren, wenn es funktioniert (und niemand kommt mit einer besseren Methode) – vedang

+0

@vedang: das benutzerdefinierte Setup können Sie genau auswählen, welche Pakete zu installieren, damit Sie können Geh weg mit einem minimalen Git + Abhängigkeiten installieren. –

0

Ich mache diese Methodik unter Windows, aber da unser CVS-Server Linux ist, mache ich meinen Export zu CVS auf diesem Server und klone dann auf meinen Windows-Rechner. Ich drehe mich durch ein Staging-Repository, das sich ebenfalls auf dem Linux-Server befindet.

Verwandte Themen