Cập nhật bản làm việc của bạn
$ svn update
U foo.c
U bar.c
Updated to revision 2.
svn update giúp bạn cập nhật bản làm việc của bạn với revision mới nhất của repo. Nếu từ lần cuối bạn chỉnh sửa và lưu thay đổi của bạn vào repo, các thành viên khác đã thay đổi thêm vào repo thì bạn sẽ thấy chữ U (updated) ở trước tên tập tin.
Các chữ viết tắt chỉ tình trạng khác:
U foo Updated- Tập tin
foođã được cập nhật (và bản làm việc đã nhận các thay đổi từ máy chủ). A foo Added- Tập tin hay thư mục
foođã được thêm vào bản làm việc của bạn. D foo Deleted- Tập tin hay thư mục
foođã bị xóa khỏi thư mục làm việc của bạn. R foo Replaced- Tập tin hay thư mục
foođã bị thay thế trong thư mục làm việc của bạn; có nghĩa làfoođã bị xóa khỏi repo và có một thành phần mới được thêm vào repo mang tên này. Tuy mang cùng một tên, nhưng do hành động xóafookhỏi repo diễn ra trước nên Subversion coi 2 thành phần này là 2 thành phần khác biệt. G foo merGed- Tập tin
foođã bị thay đổi trên repo, nhưng tập tin này trong bản làm việc của bạn có chứa các thay đổi của bạn. Các thay đổi này hoặc không trùng lên nhau, hoặc các thay đổi này giống hệt nhau, do đó Subversion đã thêm các thay đổi từ repo vào tập tin trong bản làm việc của bạn thành công. C foo Conflict- Tập tin
footrên repo đã bị thay đổi và những thay đổi này không thể được gộp tự động vào tập tin trong bản làm việc của bạn, vì nó sẽ sửa vào các thay đổi của bạn. Do dó việc gộp các thay đổi này phải được thực hiện bằng tay. Cách gộp các thay đổi bằng tay sẽ được bàn tới trong phần sau.









