Subversion

Trong bài này, các bạn sẽ làm quen với Subversion qua các lệnh cơ bản của Subversion :) Sử dụng Subversion với các chương trình như TortoiseSVN, hay SmartSVN cũng theo các bước dưới đây. Bài cụ thể về các sử dụng từng chương trình, mình sẽ soạn thảo trong thời gian tới.
Tạo bản làm việc mới cho bạn trên máy của bạn với lệnh svn checkout
  • svn checkout (svn co) đường_dẫn_tới_repository [thư_mục_trên_máy]

link2caro@mac $> svn co http://svn.automattic.com/wordpress/trunk wordpress_trunk
A wordpress_trunk/wp-pass.php
A wordpress_trunk/wp-rss.php
A wordpress_trunk/wp-comments-post.php
...
A wordpress_trunk/wp-content/plugins/akismet/readme.txt
Checked out external at revision 115314.

Checked out revision 11162.

Nếu bạn không điền thư_mục_trên_máy thì thư mục được tạo ra sẽ mang tên thư mục trên repository

link2caro@mac $> svn co http://svn.automattic.com/wordpress/trunk
A trunk/wp-pass.php
A trunk/wp-rss.php
A trunk/wp-comments-post.php
...
A trunk/wp-content/plugins/akismet/readme.txt
Checked out external at revision 115316.

Checked out revision 11162.

Chú ý: Các thư mục .svn là các thư mục quản lý của Subversion, bạn không được phép thay đổi, chỉnh sửa gì trong các thư mục này, nếu không bản làm việc của bạn sẽ không hoạt động được nữa với repository (repo)