PDA

View Full Version : Hỏi về cách cài đặt SVN



comebacktm
04-01-2010, 11:21
Chào các bạn!
Hiện nay mình đang làm việc theo nhóm. Nhóm mình có 3 người. Và 3 người dùng 3 máy ở 3 nơi khác nhau. Mình muốn hỏi là có thể dùng máy của 1 trong 3 người cài đặt SVN server, còn 2 máy còn lại cài SVN client để code chung 1 dự án được không? Mình nghĩ trong mạng LAN thì dễ nhưng không rõ qua Internet có làm được không? Và cách cài đặt và cấu hình như thế nào vậy? Các bạn có kinh nghiệm cho mình lời khuyên nhé

vao8.com
04-01-2010, 11:36
Bạn làm trên Lan được thì sẽ làm trên Internet dược thôi, cứ mở port cho SVS server thì những máy khác sẽ connect vào được .

chesterben
04-01-2010, 19:51
@combacktm:
Theo mình, nếu quy mô dự án không quá lớn thì có thể sử dụng luôn SVN hosting free trên Internet.
http://www.straw-dogs.co.uk/09/20/6-free-svn-project-hosting-services/

Ngoài ra, bạn cũng có thể dùng GIT thay cho SVN. Nếu dùng GIT thì bạn có thể dùng miễn phí tại Github hay Bitbucket.org.
Chúc thành công!

comebacktm
05-01-2010, 01:58
Bạn làm trên Lan được thì sẽ làm trên Internet dược thôi, cứ mở port cho SVS server thì những máy khác sẽ connect vào được .

Huhu. Mình đã mày mò cả đêm mà không tài nào checkout được qua net. URL để check out của mình trong mạng LAN là: http://PC2009111103tmr:8080/svn/Repository/abc. PC2009111103tmr là tên máy mình thì checkout rất ổn
Nhưng khi test checkout qua net, mình sửa lại thành: http://***.***.***.***:8080/svn/Repository/abc (*** của mình là IP address của modem trong mạng WAN)thì không thể checkout được. Dù mình đã cấu hình modem để mở cổng 8080. Nhưng nó cứ báo là can't connect. Các bác giúp em cái nào

[=========> Bổ sung bài viết <=========]


@combacktm:
Theo mình, nếu quy mô dự án không quá lớn thì có thể sử dụng luôn SVN hosting free trên Internet.
http://www.straw-dogs.co.uk/09/20/6-free-svn-project-hosting-services/

Ngoài ra, bạn cũng có thể dùng GIT thay cho SVN. Nếu dùng GIT thì bạn có thể dùng miễn phí tại Github hay Bitbucket.org.
Chúc thành công!

Mình dùng svn ở công ty quen rồi nên muốn dùng nó để làm mà. Dù sao cũng mất 1 lần tìm hiểu để biết cách làm.

chesterben
05-01-2010, 10:35
Trước hết bạn phải kiểm tra trên LAN xem đã chạy được chưa. Nếu LAN ok thì mở cổng mới được.
Mình thấy bạn dùng http://, vậy bạn đã cài và cấu hình WebDAV(trong apache) ổn chưa?!
Kiểm tra lại Firewall?!

comebacktm
06-01-2010, 15:19
Phù. Cuối cùng thì cũng làm được. Mình không biết cái WebDAV(trong apache) là cái nào nhưng không cần đến nó bạn à. Mở port và đóng tường lửa ở modem. Rồi đăng ký 1 cái DNS nữa là check out thoải mái. Nhân tiện đăng ký thêm cái logmein nữa là demo remote ok

doanlongbaovinh
02-06-2011, 22:43
Phù. Cuối cùng thì cũng làm được. Mình không biết cái WebDAV(trong apache) là cái nào nhưng không cần đến nó bạn à. Mở port và đóng tường lửa ở modem. Rồi đăng ký 1 cái DNS nữa là check out thoải mái. Nhân tiện đăng ký thêm cái logmein nữa là demo remote ok

Bạn combacktm có thể cho mình số điện thoại hoặc email được không .Mình muốn bạn chỉ rõ hơn vì mình cũng bị vướng chỗ này. Thanks bạn nhiều.