| 31 | |
| 32 | = Analysis 2 = |
| 33 | This task involves creating a new repository, defining a good repository structure and move important files from the old repository to the new one. |
| 34 | == Overview == |
| 35 | * Define a repository structure |
| 36 | * Define what should be used from the old repository. |
| 37 | * Move the selected files, possibly with the new structure. |
| 38 | |
| 39 | == Task requirements == |
| 40 | * svn repository |
| 41 | * it should be accessible from outside the office. |
| 42 | * it should provide privileges for the developers to commit resources. |
| 43 | * it should provide privileges for others to access resources. |
| 44 | * it should be well organized in a three like form for easy manipulation. |
| 45 | * it should be easily maintainable by the person responsible for its maintenance including backup, troubleshooting etc. |
| 46 | |
| 47 | == Task result == |
| 48 | An SVN repository. |
| 49 | |
| 50 | == Implementation idea == |
| 51 | * see implementation for more detail! |
| 52 | |
| 53 | == Related == |
| 54 | Old repository - svn://asteasolutions.net/sophie-jr [[BR]] |
| 55 | [http://subversion.tigris.org/ SVN] fundamentals. |
| 56 | |
| 57 | == How to demo == |
| 58 | * Deploy the project using a suitable SVN client (Tortoise SVN - windows; SVN-Workbench, SmartSVN - linux), executing: |
| 59 | {{{ |
| 60 | svn checkout /path/to/some/folder svn://10.10.117.11/sophie2 |
| 61 | }}} |
| 62 | * Browse the folders from /path/to/some/folder and explain to others what the folder contains. Detailed explanation of the folder's content is placed in Design section. |
| 63 | |