Best Practice: Collaborative Környezetvédelmi, Bin Directory, SVN

szavazat
27

Melyek a legjobb gyakorlatok ellenőrzését a BIN könyvtárat egy együttműködő fejlesztési környezetet használó SVN? Amennyiben a projekt szintű hivatkozásokat kell zárni checkin? Könnyebb csak hozzá minden bin könyvtárak?

Azt dolgozzon ki egy csomó DotNetNuke helyszínek és úgy tűnik, hogy egy multi-fejlesztő környezet, ez mindig nagy feladat, hogy a környezet beállítás helyesen.

A végső cél (természetesen), hogy van egy új fejlesztő pénztár a törzs SVN, helyreállítják a DNN adatbázist, és ez az egész csak a „munka” ...

A kérdést 02/08/2008 00:29
a forrás felhasználó
Más nyelveken...                            


5 válasz

szavazat
19

Bármilyen összeállítások, amelyek várhatóan a GAC ​​maradjon a GAC. Ez magában foglalja a SYSTEM.WEB.DLL vagy bármely más 3rd party dll, hogy akkor telepíteni a GAC ​​a termelés. Ez azt jelenti, egy új fejlesztő kellene telepíteni ezeket a szerelvényeket.

Minden más 3rd party szerelvények legyen hivatkozások révén relatív elérési út. Én tipikus szerkezete:

-Project
--Project.sln
--References
---StructureMap.dll
---NUnit.dll
---System.Web.Mvc.dll
--Project.Web
---Project.Web.Proj
---Project.Web.Proj files
--Project
---Project.Proj
---Project.Proj files

Project.Web és projekt referencia a szerelvények a root / Irodalom mappa viszonylag. Ezek .dlls ellenőrzik a felforgatás.

Eltekintve attól, hogy * / bin * / bin / * obj legyen a globális figyelmen kívül útját.

Ezzel a beállítással minden utalást szerelvények akár a GAC ​​(így kell működnie az összes számítógép), vagy relatív egyes projektek keretében a megoldás.

Válaszolt 02/08/2008 00:40
a forrás felhasználó

szavazat
4

Ez egy .Net konkrét kérdés?

Általában a legjobb gyakorlat az, hogy nem ellenőrzi a semmit, ami épül automatikusan fájlok, amelyek már a SCM. Minden, ami ideális részeként létrehozott az automatikus fordítást.

Ha a binkönyvtár Ön által említett tartalmaz harmadik féltől származó bináris helyett épít a projekt, figyelmen kívül hagyja (downvote?) Ezt a tanácsot.

Válaszolt 02/08/2008 00:44
a forrás felhasználó

szavazat
2

Maven segít elég sokat ezzel a problémával, amikor én kódolási java. Kötelezettséget a pom.xml hogy az SCS és az maven adattár tartalmazza minden függőségeket. Számomra úgy tűnik, mint egy szép módon kell csinálni.

Válaszolt 02/08/2008 19:30
a forrás felhasználó

szavazat
1

Követjük a gyakorlat segítségével az eladóval könyvtár, amely tartalmazza az összes gyártó specifikus fejléc és bináris. A cél az, hogy bárki számára lehetővé kell tenni, hogy létrejöjjön a termék csak ellenőrzi, hogy ki és fut néhány felső szintű szkriptet.

Válaszolt 13/08/2008 23:25
a forrás felhasználó

szavazat
4

Fa sebész egy nagyszerű eszköz, amely létrehoz egy üres .NET fejlesztési fa. Ez már csípett több év használat és megvalósítja rengeteg legjobb gyakorlatokat.

Válaszolt 11/09/2008 14:03
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more