René Nyffenegger's collection of things on the web | |
René Nyffenegger on Oracle - Most wanted - Feedback
- Follow @renenyffenegger
|
Subversion: Creating a project | ||
Note: this page is part of Subversion basic operations.
A new project (in form of a directory (and possibly subdirectories)) is added to the repository:
C:\some_dir>mkdir project_text C:\some_dir>cd project_text C:\some_dir\project_text>mkdir english C:\some_dir\project_text>mkdir german
The project needs, of course, some files:
C:\some_dir\project_text>notepad english\fruits.txt english\fruits.txt
apples bananas cherrys dates figs grapes C:\some_dir\project_text>notepad german\fruits.txt german\fruits.txt
Aepfel Bananen Kirschen Datteln Feigen Trauben svn import actually adds a directory tree to the repository:
C:\some_dir\project_text>svn import c:\some_dir file:///c:/svn_repository -m "initial import" Adding C:\some_dir\project_text Adding C:\some_dir\project_text\english Adding C:\some_dir\project_text\english\fruits.txt Adding C:\some_dir\project_text\german Adding C:\some_dir\project_text\german\fruits.txt Committed revision 1.
Again, let's see what's in the repository:
C:\some_dir\project_text>svnlook tree \svn_repository / project_text/ english/ fruits.txt german/ fruits.txt
Everything that's needed is stored in the repository. The directory that was used for the import can safely be destroyed:
C:\some_dir\project_text>cd .. C:\some_dir>rmdir /s /q project_text |