Es gibt ein CVSROOT mit meinem Projekt auf Remote-Server. Ich möchte einen Job in Jenkins einrichten, um ein Projekt ins Archiv zu bringen. Auch ich benutze cvs in diesem Projekt, so dass Dateien dort wie filename,v
und Großbuchstabenwürfe und Fehler während des Bauens benannt werden, weil build.gradle
auch build.gradle,v
genannt wird. Wie kann ich diesen regulären Build machen?cvs Dateinamen mit Komma v angehängt
Antwort
Das Repository auf dem Server ist ausschließlich als Server-Back-End gedacht. Es ist nicht für den allgemeinen Gebrauch (*) und ist definitiv nicht als ausgecheckter Arbeitsbereich zu verwenden. Der einfachste Weg, es als ein unverständliches Datenbank-Backend zu betrachten, mit dem Sie sich besser nicht befassen sollten, anstatt zu beachten, dass es eine Eins-zu-Eins-Entsprechung zwischen Dateien in den Repo- und Komma-V-Dateien gibt die Datenbank, abgesehen von einigen Dingen in Attic-Verzeichnissen und manchmal von Lockfiles. Es ist einfach so, dass es ein sehr einfaches Back-End-Format ist, ist alles.
Jenkins muss seinen eigenen Arbeitsbereich ausgecheckt haben.
(*) Einige Tools wie ViewVC können Zugriff auf das Repository erhalten, um es in eine Datenbankstruktur zu indizieren, aber die allgemeine Regel bleibt, dass niemand die Rohdateien auf Ihrem Server verwenden sollte.
- 1. Wiederherstellen von Dateien aus dem Archiv von CVS *, v-Dateien
- 2. vim nerdtree Dateien zeigen mit * angehängt
- 3. Ist git mit cvs schneller als cvs alleine?
- 4. CVS Performance
- 5. Beitrag cvs Daten mit Ajax
- 6. Wie cvs Kommentar Geschichte
- 7. CVS-Plugin?
- 8. CVS-Revisionsnummern
- 9. Hoptoad v. Außergewöhnlich v. Exception_notification v. Exception_logger
- 10. Was überprüft 'v! == v'?
- 11. Gibt es ein Werkzeug zur Reparatur von RCS/CVS, v-Dateien?
- 12. Wie können Antwortdaten angehängt werden?
- 13. S3 das Herunterladen von Bildern mit Komma im Dateinamen ergibt "net :: ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION"
- 14. Büroklammer - Wie erstellen sie den Zeitstempel, der an den Dateinamen angehängt wird?
- 15. CVS Repository fehlende Verbindungstypen
- 16. as.numeric mit Komma Dezimaltrennzeichen?
- 17. Separate Spalte mit Komma
- 18. NSNumberFormatter mit Komma-Dezimaltrennzeichen
- 19. cvs checkout zeit serie
- 20. SVN vs CVS Repo
- 21. CVS Nur lesen Auschecken
- 22. Hudson + CVS Kopfschmerzen
- 23. cvs login issue - wie man einen Benutzer von cvs login
- 24. vimdiff und CVS-Integration
- 25. Wie verwende ich den Befehl qsub -v im PBS-Drehmoment?
- 26. Fehler mit CVS-Server auf Ubuntu
- 27. Änderungen im CVS-Repository mit TortoiseCVS anzeigen
- 28. was macht grep -v '^ #' tun
- 29. CVS Stichwort Substitution und Microsoft Word
- 30. java cvs, svn Dateistruktur