Connecting to CUHASI Source Control:
We use Microsoft Team Foundation System. To access this you need:
- MS Visual Studio 2005 Team Edition,
- a standalone Team Foundation Explorer client,
- or a web browser.
You are required to have an account.
JUST BROWSING With a web browser:
The prefered method for just browsing the source code is to us the TeamPlain web interface:
http://hydro11.sdsc.edu:8081/
TEAM FOUNDATATION EXPLORER
Team Foundation Server Explorer for users who do not have Visual studio team edition
Basically you will download a file from water, and install it. This also works for people who do not have visual studio at all.
Install Team Foundation Server Explorer
Download from
http://water.sdsc.edu/teamserver/client/teamFoundationExplorerClient.zip
You will need the hisguest password. Ask David Valentine
PARAMETERS:
Server: http://hydro11.sdsc.edu
REPOSITORIES of Interest:
- Web Services $/Web Services/WaterOneFlow
- DASH $/DASH
- OD Loader $/Office Apps
Specific Modules:
- DASH $/DASH
- Generic Web Services
- $/Web Services/WaterOneFlow/genericODws
- $/Web Services/WaterOneFlow/WaterOneFlow/genericODws
- $/Web Services/WaterOneFlow/WaterOneFlow/waterOneFlowImpl
- OD Loader
- $/Office Apps/ODDataLoader
- $/Office Apps/ODWebService
There is now a WaterOneFlow-1-0 branch.
- $/Web Services/WaterOneFlow-1-0/
NOTEs
====
Notes, When you upload, check the file back out into a New or different workspace====
In the source control explorer, select Workspace>workspaces...
- Add...
- Select new workspace in menu
- Select module, right click "Get Latest Version
Flatten and check in solutions/projects¶
- projects/solutions should be in the same directory tree, always a relative path (project is .\project to solution).
- copy and edit solution file to make paths relative.
USE ADD EXISTING to add a DLL to a project
- if a DLL has a .refresh, it will not get added to the repository
-- it is ok to have a refresh it the DLL is in the same project tree in source control.
aka it will be checked
OOPS, I added a DLL with a .refresh
- remove the .refresh files, check-in changes
- check the project into a new workspace. The dll will not be in the bin directory.
- copy the ddl to the directory (do not use add reference, yet).
- start vs2005, now add reference.
- check in
- in you previous working version, remove the dll's if they are still there.
- right click- get latest version on the bin directory.
I can't see a repository:
- select the "Team Explorer" Panel
- right click on "Add Existing Team Project"
- Click on the newly added repository.