Hướng dẫn sử dụng google code
Bước 1: Đăng nhập tài khoản gmail
Bước 2: Vào trang http://code.google.com/hosting/
Bước 3: Bắt đầu tạo Project
- Chọn "Create a new project".
- Tiến hành tạo project bằng cách nhập đầy đủ các thông tin vào ô trống: Khai báo cho ba mục đầu tiên, ở mục “Version control system” chọn “Subversion”, trong “Source code license” chọn “Artistic License/GPL”.
Hiện ra một trang mới bạn click vào tab Source
Copy Link vào notepad để sử dụng cho bước tiếp theo.
click vào link googlecode.com password để lấy mật khẩu => Khi đó bạn sẽ được chuyển tới trang mật khẩu như sau:
Bạn có thể thay đổi một mật khẩu khác bằng cách bấm vào nút . Hãy copy mật khẩu này vào notepad vì các bước tiếp theo còn dùng đến nha.
Chức năng administrator: Làm việc theo nhóm
Bạn cũng có thể Add các thành viên trong nhóm vào để sử dụng hosting này. Click vào tab Administer => chọn mục Project Members.
- Nếu tất cả các thành viên trong nhóm đều là chủ dự án thì add email các thành viên khác vào ô Project Owners.
- Mục Project Committers dành cho các thành viên có quyền upload các file lên project.- Mục Project Contributors dành cho các thành viên có đóng góp trong dự án.
- Nhập xong click để lưu các thay đổi.
Bước 4: Cài SVN Client
- Download SVN Client tại đây: http://tortoisesvn.net/downloads
- Sau khi cài đặt restart lại máy.
Bước 5: Cấu hình SVN
Bước 5: Cấu hình SVN
Click chuột phải tại màn hình Desktop => chọn TortoiseSVN => Setting.
Một trình soạn thảo văn bản Notepad sẽ hiện ra. Tài liệu này nắm giữ tất cả các hồ sơ cho các loại tập tin được phép tải lên. Ta cần thêm một danh sách các loại theo phần mở rộng tập tin này. Bằng cách dán đoạn mã dưới đây vào sau cùng của văn bản trong Notepad đó:
[miscellany]
enable-auto-props = yes
[auto-props]
# Scriptish formats
*.bat = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.bsh = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-beanshell
*.cgi = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.cmd = svn:eol-style=native; svn:keywords=Id; svn-mine-type=text/plain
*.js = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/javascript
*.php = svn:eol-style=native; svn:keywords=Id Rev Date; svn:mime-type=text/x-php
*.pl = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-perl; svn:executable
*.pm = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-perl
*.py = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-python; svn:executable
*.sh = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/x-sh; svn:executable
# Image formats
*.bmp = svn:mime-type=image/bmp
*.gif = svn:mime-type=image/gif
*.ico = svn:mime-type=image/ico
*.jpeg = svn:mime-type=image/jpeg
*.jpg = svn:mime-type=image/jpeg
*.png = svn:mime-type=image/png
*.tif = svn:mime-type=image/tiff
*.tiff = svn:mime-type=image/tiff
# Data formats
*.pdf = svn:mime-type=application/pdf
*.avi = svn:mime-type=video/avi
*.doc = svn:mime-type=application/msword
*.eps = svn:mime-type=application/postscript
*.gz = svn:mime-type=application/gzip
*.mov = svn:mime-type=video/quicktime
*.mp3 = svn:mime-type=audio/mpeg
*.ppt = svn:mime-type=application/vnd.ms-powerpoint
*.ps = svn:mime-type=application/postscript
*.psd = svn:mime-type=application/photoshop
*.rtf = svn:mime-type=text/rtf
*.swf = svn:mime-type=application/x-shockwave-flash
*.tgz = svn:mime-type=application/gzip
*.wav = svn:mime-type=audio/wav
*.xls = svn:mime-type=application/vnd.ms-excel
*.zip = svn:mime-type=application/zip
# Text formats
.htaccess = svn:mime-type=text/plain
*.css = svn:mime-type=text/css
*.dtd = svn:mime-type=text/xml
*.html = svn:mime-type=text/html
*.ini = svn:mime-type=text/plain
*.sql = svn:mime-type=text/x-sql
*.txt = svn:mime-type=text/plain
*.xhtml = svn:mime-type=text/xhtml+xml
*.xml = svn:mime-type=text/xml
*.xsd = svn:mime-type=text/xml
*.xsl = svn:mime-type=text/xml
*.xslt = svn:mime-type=text/xml
*.xul = svn:mime-type=text/xul
*.yml = svn:mime-type=text/plain
CHANGES = svn:mime-type=text/plain
COPYING = svn:mime-type=text/plain
INSTALL = svn:mime-type=text/plain
Makefile* = svn:mime-type=text/plain
README = svn:mime-type=text/plain
TODO = svn:mime-type=text/plain
# Code formats
*.c = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.cpp = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.h = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.java = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
*.as = svn:eol-style=native; svn:keywords=Id; svn:mime-type=text/plain
Lưu Notedad đó lại là xong!
Bước 6: Upload file lên googlecodeUpload file riêng lẻ?
Click chuột phải vào vị trí bất kỳ trên Deskop và chọn TortoiseSVN => Repo Browser
Nhập đường link mà bạn vừa copy vào notepad vào ô URL nhấp OK
Nhập mô tả file sau đó bấm Ok.
Lần đầu tiên tải lên sẽ có một hội thoại sẽ mở ra nhắc bạn phải nhập tên người dùng và mật khẩu. Tên người dùng chính là tài khoản google (Email) và mật khẩu tại bước phía trên.
Bấm chọn vào Save authentication để nhớ mật khẩu tự động trên máy tính cho lần sau. => Bấm Ok và chờ một lát để tiến trình hoàn thành.
Bấm vào file đó để lấy link của file Upload
Upload file với folder
- Với cách này khi bạn thay đổi 1 file bất kỳ trong foder thì file đó sẽ được cập nhật tự động không như với file riền lẻ trên!
- Đầu tiên chúng ta tạo một Folder mới để chứa dữ liệu của Project. Sau đó click chuột phải vào Folder đó chọn SVN Checkout…(ở đây tôi tạo trên onsoftvn)
Ở cửa sổ hiện ra trong ô Url of repository nhập đường dẫn lúc nãy lấy trong mục Source
trên trang google code. Ô Check Out deep sẽ tự động sinh ra đường đẫn. Click OK.
Nó sẽ tự tạo cho bạn một thư mục với tên giống tên của Project nếu không thích thì đổi lại.
Cuối cùng Click OK, ta sẽ có một thư mục rỗng.
Đưa file của mình lên host
Trước tiên ta tạo một file bất kì. Xong Copy file đó vào Thư mục mới vừa tạo.
- Click Chuột phải lên Thư mục đó chọn SVN Commit
Viết dòng chú thích tại Box Message để các thành viên biết mình đã làm nhưng gì trong lần Commit này để tiện cho việc quản lý.
Check chọn những file mà bạn cần commit tại Box Changes made, Click OK
Lần đầu tiên tải lên sẽ có một hội thoại sẽ mở ra nhắc bạn phải nhập tên người dùng và mật khẩu. Tên người dùng chính là tài khoản google (Email) và mật khẩu tại bước phía trên
Sau đó điền Username và Pass vào ta được kết quả như sau:
Click OK, thế là bạn đã commit thành công. Giờ bạn có thể kiểm tra bằng cách đăng nhập vào Gmail làm như các bước ở trên sau đó chọn Profile chọn tab Source chọn tab Changes


















.gif)
Không có nhận xét nào:
Đăng nhận xét