Tải bản đầy đủ (.docx) (4 trang)

Quản lý code với launchpad và bazaar trên window

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (190.43 KB, 4 trang )

1. Dùng tool puttygen để tạo SSH key. save về 2 file public key và private key
2. Copy ssh key (phần bôi đen) và import vào tài khoản lauchpad
3. Dùng tool pageant để add file private key vào. (bước này để đánh dấu máy tính bạn sẽ
làm việc trên launchpad. Launchpad sẽ dựa vào key để xác định)
4. Cài đặt bazaar (chọn full installation)
5. Vào cmd gõ:
bzr whoami "yenbaopc <yenbao 1340@ gmail . com >"
(để khai báo cho bazaar biết bạn là ai.)
Cách đưa code lên launchpad
6. Tạo tài khoản trên launchpad.net
7. login vào lauchpad bằng lệnh
bzr launchpad-login "xxx"
(với xxx là launchpad id)
8. Tạo một team trên launchpad (nếu như project do nhiều người cùng thực hiện)
9. Tạo 1 project trên launchpad: vào trang chủ → register a project
10. Mở cmd
a. cd đến thư mục cần đưa code lên launchpad
b. gõ lần lượt các lệnh sau:
■ bzr init (để khởi tạo và cho bzr biết đây là thư mục đang làm việc)
■ bzr add (để thêm các tập tin)
■ bzr commit -m “commnet something” (để hoàn tất thao tác vừa làm)
lưu ý: bước b chỉ là làm việc trên local, chưa thực sự đưa code lên launchpad
c. bzr push bzr+ssh://bazaar.launchpad.net/~xxx/projectname/branchname
(để đưa các tập tin vừa commit lên lauchpad. với xxx là launchpad id của
người tạo, hoặc là tên của team, projectname là tên project đã tạo ở bước 8,
branchname là tên thư mục sẽ chứa code)
d. bzr bind bzr+ssh://bazaar.launchpad.net/~xxx/projectname/branchname
(để đồng bộ các dữ liệu từ local và lauchpad)
Nếu có nhiều người cùng làm việc trên project:
● Thực hiện từ bước 1 → 7
● Người chủ của nhóm sẽ vào đường dẫn để thêm thành viên.


https :// launchpad . net /~ xxx (với xxx là tên của team đã tạo ở bước 8)
● Các thành viên dùng lệnh bzr launchpad-login “launchpadid” để login
● Lấy code về máy bằng lệnh:
bzr checkout lp:~xxx/projectname/branchname (xxx là tên team)
● Xong → có thể làm việc trên branchname đó
Các lệnh thường dùng.
bzr stat: xem các thay đổi ở thư mục đang làm việc.
bzr dif: xem các đoạn code đã thay đổi ở từng tập tin
bzr revert: rollback lại những thay đổi (chưa commit)
bzr commit -m “comment something”: hoàn thành công việc thay đổi và đưa code lên lauchpad,
nếu chỉ muốn commit 1 số file nào đó thì thêm tên file vào trước -m
bzr umcommit: rollback lại commit mới nhất.
bzr resolve: sửa lỗi conflic
Tạo fullscreen cmd: vào cmd gõ wmic -> bấm phải chọn quickedit mode -> close
cách mở cmd từ chuột phải:
Lưu thành file .reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Prompt]
@="Open cmd"
[HKEY_CLASSES_ROOT\Directory\shell\Prompt\command]
@="cmd.exe /k cd %1"

×