Demo Google Code
Trang 1Nhóm C6
DEMO Google Code
Giới thiệu về Google Code:
- Google vừa tung ra một trang web được thiết kế nhằm mục đích gia tăng chặt chẽ mối quan hệ của Google với các nhà
phát triển phần mềm mã nguồn mở bên ngoài
Trang web này sẽ cung cấp một số chương trình mã nguồn của Google và một sỗ diễn đàn thảo luận
- Vào ngày 17-3, Google đã tung ra trang web Google Code (
http://vietbao.vn/vn/trang-ngoai/http://code.google.com//vivavietnam.net/ ), trang web này đã được thiết kế trong vòng 6 tháng Google cũng khiêm tốn thừa nhận là trang web này vẫn còn khá “đơn sơ” và hy vọng nó sẽ được phát triển mạnh
hơn trong thời gian tới khi có sự tham gia của mọi người
Chris DiBona, giám đốc chương trình mã nguồn mở của Google cho biết:”Chúng tôi đã nhận được một số lượng lớn các phần mềm từ cộng đồng mã nguồn mở, chính vì vậy mà chúng tôi có cảm giác rằng trang web này sẽ thích hợp để giúp chúng tôi quan hệ gần gũi hơn với các nhà phát triển phần mềm khác, giúp chúng tôi làm tốt hơn những gì thực hiện được
hôm nay”
Trang web này nhắm đến việc cung cấp cho cộng đồng mã nguồn mở các công cụ phần mềm do chính đội ngũ Google thiết
kế và sử dụng nội bộ DiBona cho biết rằng các nhà phát triển phần mềm bên ngoài Google cũng sẽ nhận được nhiều điều hữu ích từ trang web này Một điểm lợi khác là các nhà phát triển phần mềm của Google cũng sẽ nhận được nhiều phản hồi
hữu ích cho sản phẩm của mình
-Google Code chứa đựng nhiều nguồn thông tin kết nối đến các giao diện chương trình ứng dụng mở của Google nhưng mục đích thiết lập nên trang web này không phải là để các nhà phát triển ứng dụng bên ngoài có thể viết các ứng dụng để gia tăng thêm khả năng của Google Có lẽ Google vẫn “tự hào” rằng đội ngũ lập trình viên của mình có thể “thừa sức” làm được tất cả những gì họ muốn Google đã thiết lập một trang web khác để dành riêng cho đội ngũ phát triển phần mềm mã
nguồn mở của mình
Trang 2Trang web: http://code.google.com/intl/vi-VN/
Nên đăng nhập bằng tài khoản gmail.
Trang 3Hosting:
Trang 4Tạo mới một project:
Trang 5Bấm chọn Create Project.
Trang 6Project được tạo ra:
Trang 7Một số chức năng:
Trang 8Download: Tạo file download cho các thành viên
download
Trang 9Chọn file download.
Trang 10Sau đó:
Trang 11Làm như vậy với những file khác.
Ta có danh sách các file:
Trang 12Bạn có thể chọn những file đó và tải xuống.
Wiki :
Trang 13Tạo trang mới :
Trang 14Chọn thao tác :
Trang 15Insert Comment :
Trang 16Tạo issues:
Trang 17Danh sách các issues :
Trang 18Cách add các thành viên của nhóm vào project.
Phân quyền: hệ thống phân quyền, quy định thành viên được
phép sửa đổi tập tin nào I>Cách add các thành viên của nhóm vào project và phân quyền
cho các thành viên : Bắt buộc phải có Google Account Sau khi đăng nhập vào :
Trang 19Sau khi đăng nhập thì bạn sẽ vào tab Administer
và có thể add project members
Trang 20Đơn giản như thế là bạn đã làm được 2 yêu cầu trên.Sau khi save ta được respond từ website
Trang 21Đơn giản như thế là bạn đã làm được 2 yêu cầu trên.Sau khi
save ta được respond từ website
Trang 22Cách add các thành viên của nhóm vào project.
Phân quyền: hệ thống phân quyền, quy định thành viên được phép
sửa đổi tập tin nào I>Cách add các thành viên của nhóm vào project và phân quyền cho
các thành viên : Bắt buộc phải có Google Account Sau khi đăng nhập vào :
Trang 23Sau khi đăng nhập thì bạn sẽ vào tab Administer
và có thể add project members
Trang 24Đơn giản như thế là bạn đã làm được 2 yêu cầu trên.Sau khi save ta được respond từ website
Trang 25Smart SVN
Trang 26Với SmartSVN chuyên nghiệp, bạn có thể
xử lý thẻ và các nhánh tiện lợi như là một bản tính năng Subversion Một khi bạn đã xác định địa điểm của dự án , các thẻ và các nhánh, bạn sẽ không cần phải đối phó với khó khăn để nhớ URL nữa Chỉ cần sử dụng thẻ và các chi nhánh như là bạn đang
sử dụng để kiểm soát các phiên bản hệ
thống
Trang 27khi bạn cần phải chuyển sang một nhánh khác hoặc từ khóa, bạn không cần phải nhập các
nhánh hoặc tên thẻ, nhưng bạn có thể chỉ cần chọn nó từ một Từ khóa của trình duyệt hiển thị các nhánh và các thẻ của kiến trúc trong đơn đặt
hàng.
Trang 28Trong thư mục của dự án, bạn có thể ngay lập tức nhìn thấy các thư mục chứa các vị trí sửa đổi, bổ sung (mũi tên màu đỏ) và các thư mục được thay đổi trong các kho (mũi tên màu xanh lá cây).SmartSVN chuyên nghiệp cho thấy, ngay cả tập tin và thư mục mới được trong kho và chưa sẵn có ở link
sẵn sàng để tải xuống họ.
Trang 29SmartSVN chuyên nghiệp hiện nay có một Plugin-API cho SmartSVN mở rộng con đường mà bạn cần cho công việc của bạn lưu trữ như là:
*Thêm vào trình đơn tùy chỉnh bản ghi trong dự án cửa sổ, cho phép nó phụ thuộc vào việc lựa chọn, hoạt động trên các lựa chọn các tập tin / thư mục
*Ẩn bản ghi trình đơn
*Cam kết làm việc sửa đổi bằng cách thêm-luồng, các trang web ẩn, đề xuất hoặc xác nhận cam kết bài viết
*Cập nhật sửa đổi các công việc lưu
*Bảng hiển thị tập tin cho các cột tùy chỉnh SVN tài sản hoặc các thuộc tính
*Cửa hàng tuỳ chỉnh các cài đặt trên toàn cầu (tùy chọn), hoặc thiết lập dự án
* Hiển thị các trang tùy chỉnh các sở thích
Trang 30Từ Revision Đồ bạn có thể nhìn thấy ngay lập tức:
*Mà thay đổi xảy ra trong đó có chi nhánh
*Trong đó có đại diện sửa đổi từ khóa
* Khi một tập tin đã được di chuyển, đổi tên hay sao chép với lịch sử.
Trang 31SmartSVN cung cấp một Windows Explorer tích hợp bao gồm tất
cả các lệnh mà có thể trực tiếp được thực hiện từ bên trong quản lý tập tin SVN hiển thị trạng thái tập tin bằng cách sử dụng
biểu tượng overlays.
Trang 32Khá tương tự với những Explorer tế, SmartSVN cũng cung cấp
một Finder
Trang 33Trên Windows và Linux (chạy Java 6) SmartSVN có thể được bắt đầu trong nền hiển thị chỉ là một khay biểu tượng Nó có thể được sử dụng để mở một cửa sổ dự án mới một cách nhanh chóng và lưu giữ những thông tin mới
Trang 34SmartSVN chứa một built-in so sánh với các tập tin bên trong-line so sánh và khả năng để chỉnh sửa các tập tin
trực tiếp.
Trang 35Với SmartSVN bạn không cần phải chỉnh sửa , cũng như bên ngoài trong định nghĩa văn bản Thay vào đó, bạn
có thể cảm thấy thoải mái khi lựa chọn vị trí kho bằng cách sử dụng một trình duyệt Tất nhiên, SmartSVN
cũng làm cho liên kết bên ngoài địa chỉ
Trang 36Nhưng nếu bạn thích, ví dụ như nếu bạn có thể thay đổi rất nhiều định nghĩa bên ngoài, bạn chỉnh sửa trong
văn bản - bạn có tùy chọn.
Trang 37Nếu bạn thay đổi subversion của một tập tin, nó sẽ được hiển thị bằng cách sử dụng một biểu tượng khác
nhau.
Trang 38Các giao dịch xem trong dự án fetches cửa sổ sẽ
tự động thông tin về phiên bản mới
Trang 39Các dự án độc lập giao dịch cửa sổ (SmartSVN
chuyên nghiệp)
Trang 40Chuyên SmartSVN (tùy chọn) gợi ý để thêm mới hoặc xóa mất các tập tin, cũng như nó có thể phát hiện được
di chuyển và đổi tên tập tin.