Subversion (đôi khi được gọi là SVN) là một hệ thống mã nguồn mở ghi nhớ mọi thay đổi bạn thực hiện đối với tệp và thư mục. Hệ thống này hữu ích khi bạn muốn theo dõi các thay đổi trong tài liệu theo thời gian hoặc khôi phục phiên bản cũ hơn của tệp. Bắt đầu với bước đầu tiên để biết hướng dẫn chi tiết về cách cài đặt Subversion trên Mac OS X.
Bươc chân
Phần 1/2: Cài đặt Hệ thống từ Gói nhị phân
Bước 1. Truy cập
Trên trang đó, bạn sẽ tìm thấy một số tệp nhị phân có thể tải xuống, mỗi tệp có các yêu cầu khác nhau. Chọn nhị phân phù hợp nhất với nhu cầu của bạn.
Bước 2. Giải nén
đã tải xuống pkg. Tệp cài đặt Subversion sẽ được tạo trên màn hình sau đó. Bấm đúp vào tệp và làm theo các bước cài đặt theo chỉ dẫn.
Bước 3. Mở Terminal trong thư mục "Utilities"
Ngoài ra, hãy tìm kiếm Terminal qua Spotlight. Nhập mục nhập sau vào lệnh [tên người dùng] $:
-
svn [nhập]
-
Nếu lệnh trả về phản hồi "Gõ 'svn help' để sử dụng", Subversion đang hoạt động tốt.
-
Nếu / usr / local / bin không có trong thư mục, hãy chỉnh sửa tệp.profile và thêm dòng sau:
xuất PATH = $ PATH: / usr / local / bin
-
Mở cửa sổ Terminal mới và thử nhập lệnh sau: svn [enter]
Phần 2/2: Thiết lập môi trường lật đổ
Bước 1. Thiết lập máy chủ SVN
Bạn cần máy chủ này để phân phối các dự án Subversion.
Bước 2. Chạy Terminal và tạo một thư mục có tên “svnroot” trong thư mục tài khoản như sau:
mkdir svnroot
-
Nhập: svnadmin create / Users / [tên người dùng của bạn] / svnroot
-
Máy chủ đã được tạo thành công!
Bước 3. Sử dụng máy chủ SVN với Terminal
Bạn có thể kiểm tra thông qua Terminal bằng lệnh sau: svn checkout file: /// Users / [your username] / svnroot
-
Để truy cập từ xa, hãy bật "truy cập ssh" (trong Tùy chọn hệ thống / Chia sẻ) và kiểm tra bằng lệnh sau: svn checkout svn + ssh: //my.domain.com/Users/ [tên người dùng của bạn] / svnroot
Bước 4. Thiết lập chương trình quản lý Subversion
Ví dụ: svnX hỗ trợ tất cả các phiên bản của Mac OS X từ 10.5 đến 10.8. Bạn có thể lấy nó tại
Bước 5. Chạy SVNx sau khi tải xuống, sau đó sẽ thấy hai cửa sổ có tên “Bản sao đang làm việc " và " Kho lưu trữ”.
Trong “Kho lưu trữ”, thêm URL và dữ liệu đăng nhập từ máy chủ SVN.
-
Mở cửa sổ. Nếu bạn nhận được thông báo lỗi, hãy kiểm tra thông tin đăng nhập của bạn.
-
Chuyển sang Terminal và gõ: svn import -m "your import messages" / my / local / project / path / my / remote / svn / repository. Lệnh này thêm tất cả các tệp từ dự án cục bộ vào máy chủ SVN.
-
Thêm thư mục kho lưu trữ SVN (từ máy chủ SVN) vào danh sách trong cửa sổ “Bản sao làm việc” của SVNx.
Bước 6. Trong SVNx, mở một bản sao làm việc của tệp / tài liệu
Trong khi làm việc với dự án này, bạn có thể xem các sửa đổi trong cửa sổ SVNx.
Bước 7. Kiểm tra tài liệu
Thực hiện các sửa đổi nhỏ đối với bản sao của tệp / tài liệu, sau đó cập nhật tài liệu trong cửa sổ “Bản sao làm việc”.
SVNx hiển thị tất cả các tệp có sửa đổi. Nhấn nút "Cam kết" để thêm nó vào kho lưu trữ máy chủ SVN
Bước 8. Nếu bạn muốn làm việc trên các tài liệu / tệp trong kho Subversion trực tiếp từ Finder, bạn nên sử dụng SCPlugin hoặc SVN Scripts cho Finder
Lời khuyên
- Một số tài liệu bổ sung có sẵn trong thư mục con “doc /” của tài nguyên Subversion. Đọc tệp “doc / README” để biết thêm thông tin.
- Tài liệu chính của Subversion là một cuốn sách miễn phí có tên Kiểm soát Phiên bản với Subversion hoặc The Subversion Book. Bạn có thể lấy nó từ