Thank you for choosing to work with Boxes and Arrows, Inc. We know you could choose to work anywhere, and we are grateful you have decided to join our team. To get started, please review the following topics regarding our architecture. This is a collaborative "Wiki", so if you see a mistake in the documentation or can improve it to help others, please feel free to edit the document as you see fit.
Subversion has been selected as our system of storing and versioning source code and project related documents. If you are new to subversion, please review the help documentation provided with the Tortoise SVN client, and follow these steps to get started.
b. Reboot
c. Create a directory to hold your source code. I recommed something at the root, like "Code", or "BAIProjects".
d. Within that, create a subdirectory for each client you are working with. (i.e. AutoNation; BurgerKing; GenStar; etc.)
e. Right Click on the new directory
Choose “SVN Checkout” with the following settings
Checkout Directory: Leave as default, which should match the directory you right-clicked on.
You will be prompted for credentials. If you don't already have them, please send an email to
fsweet@boxesandarrows.net requesting credentials.
Typical project directory structure within subversion is as follows. There may be some variation in the source directory depending on the type and scope of the project.
-
Client1
-
Project1
-
Documentation
-
Source
-
branches
-
tags
-
trunk
-
Project1.Database
-
Project1.Library - Project for Business and Data Layer Classes
-
Project1.Web - Project for GUI layer
-
Project1.Testing - Project for business layer test scripts.
-
References - supporting binary files
-
Project2
-
Client2
Add Content...