Sono nuovo di TeamCity. Ho i miei progetti in diversi repository. Voglio controllare i miei progetti in diverse sottocartelle. per esempio.Crea progetto> Come eseguire il checkout di diversi repository in diverse cartelle
Supponiamo di aver seguito 3 progetti .net in tre diversi progetti.
quadro
XYZ
MyProject
Ogni progetto viene memorizzato nel proprio repository. MyProject contiene un file di soluzione, che si aspetta che Framwork e XYZ Progetti Le cartelle sono nella cartella principale in modo che la struttura delle cartelle sembra che
+ FrameWork
-ProjectFile -.........
+ XYZ
-ProjectFile
+ MyProject
-SolutionFile(has references of both Projects.)
Ora il mio problema è che voglio verificare i miei progetti da repository diversi nelle proprie cartelle. Come configurarlo in TeamCity.
Grazie
Grazie per la risposta. Sta funzionando bene, ma non ho potuto ottenere alcun artefatto. Ho seguito configurazione percorsi Artefatto: - /MyProject/bin/Release/*.* => PublishDir Costruire Runner: Visual Studio (SLN) percorso del file Corporatura: \ Successore \ Successor.sln Obiettivi: Ricostruire Configurazione : Release Piattaforma: x86 Potete aiutarmi in questo senso? – Saghar
Questo potrebbe non risolvere il problema, ma quando si elencano i percorsi degli artefatti, è meglio specificare i percorsi senza un '/' davanti al percorso, come questo: MyProject/bin/Release /*.* => PublishDir. Lo stesso vale anche per il percorso del file di soluzione e di molti altri percorsi di file in TeamCity. A volte questo può causare errori nella compilazione. Dalle informazioni che ho, questo è l'unico problema che posso vedere dal pipistrello. I registri mostrano eventuali avvertimenti o errori relativi a artefatti di pubblicazione o non sono menzionati affatto? – brandogs