Wir haben eine bestehende cc-Konfiguration, die Einrichtung von jemandem war, bevor ich hierher kam.Konvertieren CruiseControl- von CVS auf Mercurial
Wir haben unser Repository von cvs konvertiert haben Mercurial auf bitbucket gespeichert.
Alles in meiner Frage unten im Grunde nur fragen, wo verweise ich auf das bitbucket Repository in meinem Setup für Änderungen zu überprüfen? Und Informationen über meine spezifische Einrichtung.
Wie die cvs-Projekte eingerichtet wurden, haben wir eine config.xml
und eine projectbuild.xml
Datei, die Informationen über das Repository enthalten. für Änderungen http://cruisecontrol.sourceforge.net/main/configxml.html
aber ich bin nicht sicher, wo ich kann tatsächlich sehen Sie die bitbucket Repository zu überprüfen:
Ich habe die Dokumentation zu-Tag-Optionen für die config.xml
hier gefunden. Ich nehme an, dies in der projectbuild.xml
Datei sein würde, aber ich bin mir nicht sicher, was die Tag-Optionen für Mercurial sein würden. Ich bin mehr als glücklich zu einigen Unterlagen hingewiesen zu werden, alles, was ich habe in der Lage zu finden, Sachen auf den config.xml
ist.
Hier ist ein Teil meiner config.xml
und meine projectbuild oder build-tnl-default.xml
Datei, wie sie für meinen speziellen Fall genannt:
config.xml
(Hinweis habe ich nicht in dieser Datei Bootstrappers ich dies in anderen Beispielen gesehen haben und bin nicht sicher, ob dies würde mir helfen
<modificationset quietperiod="900">
<mercurial localworkingcopy="projects/${project.name}">
</modificationset>
<schedule interval="100">
<ant anthome="C:\usr\local\apache-ant"
antworkingdir="projects/${project.name}"
buildfile="build-tnl-default.xml"
uselogger="true"
usedebug="false"
propertyfile="C:\usr\local\ia\build.properties"/>
</schedule>
build-tnl-default.xml
.
<project name="build-tnl-default"
default="build">
<target name="build">
<!-- Get the latest from mercurial -->
<mercurial>
<!-- Call the target that does everything -->
<ant antfile="build.xml" dir="tnl" target="all"/>
</target>
</project>
Hier habe ich keine Ahnung welche Optionen mir im mercurial Tag zur Verfügung stehen. Ich nehme an, ich muss nur auf das Repository auf bitbucket verweisen? In der vorherigen Version sah es so aus, als würde hier auf das cvs-Repository verwiesen. Ich bin mir nicht sicher, was die merkwürdigen Attribute sind.
ich über meine Neuheit mit diesem Zeug tut mir leid, ich könnte ein wenig mehr Erklärung als viele andere Benutzer benötigen. Jede Hilfe wird geschätzt. Dank