Book now with code EOY2025
NightShade03 wrote: » When I did an SVN design for my last company we (the IT dept) worked with the developers to design it. DBAs didn't really get any input because they manage the DB...not the code. We had a single repository for the DEV called "trunk" which was the latest and greatest code, but was only pushed out once a year or so. Then we had a second repository for QA/Support/UAT which was called "update"....this was used for daily updates and then eventually pushed to PROD on a monthly basis. As for permissions...because the DEV repo was separate we didn't have to worry about that SVN....the other SVN was limited permissions based on role. I did everything via whiteboarding till I had a design I liked and roles for permissions before actually creating the SVN repos themselves. Hope this helps you out.
atl-xx-dev.company.org/svn/Project | <----(the svn folder stays the same but folders after can change)
Forsaken_GA wrote: » My personal opinion - don't use SVN, use Git instead. SVN's centralized nature can create problems down the road. Git's distributed nature makes it alot more flexible. And I echo Nightshade's sentiments wholeheartedly - talk to the people who will actually use it about what they want in the architecture, it'll save you alot of headache.
Forsaken_GA wrote: » My personal opinion - don't use SVN, use Git instead. SVN's centralized nature can create problems down the road. Git's distributed nature makes it alot more flexible.
Xcluziv wrote: » Haven't heard of Git.....sounds like something to look into. I'm not the honcho who makes those decisions, but I have some input....we already have SVN installed on our servers and a few projects already using, so I will see if it is feasible. Everyone who I named has input in this architecture since all of the application developers will be using it
Use code EOY2025 to receive $250 off your 2025 certification boot camp!