2012-10-29 11 views
12

Mam dwa korzenie VCS svn (ProjectX, ProjectY). Poprawna ścieżka kompilacji powinien wynosić:Dwa korzenie vcs w teamcity i udostępnionym katalogu

ParrentFolder \ ProjectX (svn: // svn_server1/ProjectX)

ParrentFolder \ ProjectY (svn: // svn_server2/Folder1/ProjectY)

Jak skonfigurować udostępniony ParrentFolder dla obu projektów? Zajrzałem do parametru katalogu Checkout, ale w jego szwach nie ma zmiennej systemowej, która mogłaby utworzyć folder według nazwy projektu.

Thanks a lot

+0

Czy http://stackoverflow.com/questions/1560969/to-where-ouldould-i-point- the-vcs-root-of-eamcity help? – VonC

+0

@VonC Mogę się mylić, ale nie. –

+0

Ok, tylko sprawdzam. – VonC

Odpowiedz

17

Więc jeśli ktoś ma podobny problem trzeba todo obok:

  1. Konfiguruj reguły kasa dla pierwszego projektu +. => ProjectX
  2. Konfiguruj reguły kasa na sekundę projekt +. => ProjectY
  3. Konfiguracja ścieżki poprawne budować /ProjectX/ProjectX.sln, /ProjectY/ProjectY.sln
+0

Świetnie. Wiedziałem, że ma to związek z "regułami kasowania", jak to początkowo skomentowałem. +1 – VonC

+0

Dlaczego nie używać jednego projektu jako biblioteki? –

+0

Dziękujemy za udzielenie odpowiedzi na pytanie. To mnie uratowało. – TSmith