it-swarm-vi.tech

Tải xuống mã từ Google Code mà không cần sử dụng hệ thống kiểm soát phiên bản

Có phương pháp nào để tải xuống một thư mục từ Google Code mà không phải sử dụng hệ thống kiểm soát phiên bản không?

14
Casebash

Từ nền tảng nào?

Từ Linux, nếu kho lưu trữ mã là Subversion, bạn có thể làm một cái gì đó như:

wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/

Có một cảnh báo không nhỏ cho lệnh đó, nó sẽ tải toàn bộ kho lưu trữ vào ổ đĩa (đó là tất cả các thẻ và nhánh cộng với thân cây).

Một cách tiếp cận khác là sử dụng lftp:

lftp http://fofix.googlecode.com/svn/MFH-Mod/trunk/
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>mirror <directory to download>

Và điều đó sẽ chỉ tải xuống thư mục đó, đệ quy.

Từ Windows có một số ứng dụng phản chiếu, tôi không thể đề xuất một ứng dụng cụ thể nào.

16
feniix

Tôi đã tìm kiếm điều tương tự. Cách tiếp cận tốt nhất tiếp theo có thể là sử dụng tệp thực thi độc lập tối giản sau cho Windows (chỉ ~ 8,45 KB): http://doadsvn.codeplex.com/

Tốt hơn nhiều so với việc phải cài đặt hệ thống kiểm soát phiên bản SVN hoặc GIT tiêu chuẩn (bạn nên cài đặt .NET Framework). Mặc dù đây là một bài viết cũ, tôi hy vọng nó sẽ giúp.

9
sagunms

Tôi biết rằng đây là một bài viết khá cũ, nhưng đối với những người đến đây bằng cách googling, tôi muốn nói rằng, bạn có thể tải xuống thân cây sạch thay vì toàn bộ kho lưu trữ bằng cách sử dụng địa chỉ này:

[project_name_here].googlecode.com/svn/trunk

Thay vì:

code.google.com/p/[project_name_here]/source/browse/trunk
3
nucular

Nhiều dự án có tab "Tải xuống" nơi họ sẽ cung cấp mã nguồn trong tệp Zip. Đây có thể là cách dễ nhất để truy cập một phiên bản mã cụ thể. Đối với việc truy cập vào kho lưu trữ trực tiếp, bạn có thể không gặp may.

2
Joe Phillips