Host zur Verwendung von Microsoft Visual SourceSafe oder CVS auf Webhosting für die Entwicklung?Host Microsoft Visual SourceSafe oder CVS auf Webhosting für die Entwicklung zu verwenden?
Antwort
Ich würde mit der Frage beginnen "Warum VSS oder CVS"? Liegt das an einem alten Grund oder liegt es daran, dass Sie keine anderen Optionen kennen?
Wenn die Antwort "wegen des Vermächtnisses" ist, dann haben Sie nicht viel Auswahl. Es gibt keine Cloud-Anbieter, die VSS-Unterstützung bieten, und die Auswahlmöglichkeiten für CVS sind auch nicht so toll. SourceForge.net bietet weiterhin CVS-Unterstützung und die Suche nach "CVS-Hosting" liefert ebenfalls einige Ergebnisse, aber die meisten sind keine bekannten Namen mit nachgewiesener Zuverlässigkeit und Sicherheit.
Allerdings, was Ihre Möglichkeiten sind, wäre ich sehr interessiert, mehr Details über ein Legacy-Projekt zu hören, das sowohl VSS als auch CVS verwendet. :-)
Wenn jedoch die Antwort lautet "weil ich nicht weiß, was sonst noch da ist", würde ich dringend empfehlen, in SVN, Mercurial oder GIT zu schauen. Es gibt großartige Cloud-Anbieter, die Unterstützung für diese drei anbieten, von kostenlosen für Open-Source-Projekte bis hin zu mehrstufigen bezahlten Support für proprietäre Projekte. Und es ist ziemlich einfach, Server für diese drei selbst zu setzen. Ganz zu schweigen davon, dass sie alle um Größenordnungen besser sind als VSS und CVS.
Ihnen einen schnellen Start zu geben, hier ist eine kurze Liste von Anbietern Sie betrachten können:
- CodePlex - SVN und Mercurial Unterstützung, frei für Open-Source-Projekte, aber es gibt die Kontrolle über die Sichtbarkeit Ihrer Quelle
- GitHub - GIT Support, kostenlose Pläne für Open Source, bezahlt Pläne für eigene Projekte
- Google Code - SVN und Mercurial Support, kostenlose 2 GB für die Open-Source-Projekte, obwohl sie eine gewisse Kontrolle über die Sichtbarkeit Ihrer Quelle haben
- BitBucket - SVN und Mercurial Unterstützung, kostenlos für 5 Benutzer, unbegrenzte bezahlt und proprietäre Projekte
- SourceForge - Unterstützung GIT und SVN, - GIT, SVN, Mercurial und CVS-Unterstützung, kostenlos für Open-Source-Projekte
- Unfuddle bezahlt
- CodebaseHQ - GIT, Mercurial und SVN-Unterstützung, bezahlt
Es gibt viel mehr da draußen, mit verschiedenen Preismodellen (und Zuverlässigkeit natürlich :-))
Update: Wenn Sie an einer Webanwendung arbeiten, muss Ihr Webhost notwendigerweise auch die Quellcodeverwaltung unterstützen. Sie können Ihre Quellen (HTML, CSS, JS) in einem separaten Versionskontroll-Host haben und dem Web-Host nur die endgültige Version Ihrer Arbeit bereitstellen.
CVS erfordert, dass ein CVS-Server läuft (/ verfügbar), und ich wette, dass SourceSafe dasselbe erfordern würde. Wenn Sie Webhosting normalerweise erhalten Sie nur einen Ort, um Dateien zu speichern und einige Server-Software wird es über http verfügbar machen.
Ursprünglich dachte ich, dass diese Frage "How to use ..." lautet. Wenn Sie die Frage "Host to use ..." noch einmal überprüfen, ergibt das keinen vollständigen Sinn. Hoffentlich sind die Informationen, die ich vorgestellt habe, nützlich.
Wenn ich Webhosting im Internet miete, muss ich feststellen, dass Webhosting diese Versionskontrolle hat, oder? – Cake
Sie können svnhostingcomparison.com für eine Liste der SVN-Anbieter auschecken.
Verwenden CVS für Web-Entwicklung
try cvsdude.com
Nur einen Stand-alone lokalen Repository erstellen (es sei denn, Sie auf einem Team sind, siehe Hinweis unten). TortoiseCVS eignet sich hervorragend für Windows, da Sie es in die Shell integrieren und ein kontextsensitives Menü mit der rechten Maustaste aufrufen können. Achten Sie darauf, die CVS-Schlüsselwörter $RCSfile: $
und $Revision: $
zu Ihren HTML-Dateien hinzuzufügen. Dadurch können Sie den Namen und die Version der Datei angeben, die eine Webseite erstellen, die Sie anzeigen/debuggen.
Gefällt mir: <!-- $RCSfile: $ $Revision: $ -->
Wenn Sie es in CVS einchecken, wird es geändert in: <!-- $RCSfile: keyword.html,v $ $Revision: 1.3 $ -->
. Hier
ist eine Online-Referenz: http://www.badgertronics.com/writings/cvs/index.html
Hinweis: Wenn Sie in einer Entwickler-Gruppe sind, werden Sie einen Server wollen. Es gibt einige Sicherheitsprobleme. Lesen Sie die Dokumentation. Außerdem gibt es ein tolles Apache-Modul für CVS, mit dem Sie Code-Versionen durchsuchen und vergleichen können. Es koloriert auch die Quelle, zeigt, wer/wann Änderungen vorgenommen wurden usw.
- 1. Kann Microsoft Visual SourceSafe 2005 kostenlos verwendet werden?
- 2. Visual Sourcesafe Server für die Praxis
- 3. Visual SourceSafe Setup
- 4. Visual SourceSafe-Unterstützung für verteilte Softwareentwicklung
- 5. Von Visual Sourcesafe zu Mercurial wechseln
- 6. ASP.Net Free WebHosting zu meinem Microsoft SQL Server
- 7. Visual Studio/Sourcesafe-Checkout-Problem
- 8. Git, kann ich es anstelle von Sourcesafe oder Subversion verwenden?
- 9. Quellcodeänderungsbenachrichtigung in Visual SourceSafe möglich?
- 10. Subversion und SourceSafe gleichzeitig verwenden?
- 11. Gründe, CVS noch zu verwenden?
- 12. Verwenden von Mac für die Entwicklung
- 13. CVS-Plugin?
- 14. Soll ich Xamarin oder QT für die mobile Entwicklung verwenden?
- 15. Webhosting für Mono?
- 16. Host oder nicht Host?
- 17. Microsoft Band-Entwicklung
- 18. Verwenden von Microsoft C++ - Compiler ohne Visual Studio zu installieren
- 19. Möglichkeit, alle Dateien zu sehen, die jemals von einem Benutzer in Visual SourceSafe eingecheckt wurden?
- 20. Webhosting für OS Commerce
- 21. Verwenden Microsoft-Mitarbeiter Visual Source Safe (VSS)?
- 22. Verwenden von TFS-Etiketten wie SourceSafe-Etiketten
- 23. CVS Stichwort Substitution und Microsoft Word
- 24. Können Perforce und SourceSafe in Visual Studio nebeneinander existieren?
- 25. Um Wordpress für die Entwicklung einer Webanwendung zu verwenden?
- 26. Microsoft Dynamics AX 2009 Entwicklung
- 27. SourceSafe CRC-Berechnung
- 28. SVN auf Webhosting
- 29. Argumente zu überzeugen, von CVS auf SVN zu wechseln
- 30. Webinterface zu CVS-Repository
Bitte verwenden Sie nicht SourceSafe. –
Microsoft lässt die Unterstützung für April 2011 fallen. –
Was soll ich tun? – Cake