Web Hosting Forum | Lunarpages
News: Server Migrations to San Diego: Deneb, Felix and Tsohea are moving to San Diego starting Tuesday, December 30, 2008 at 10pm Pacific. They will complete their moves Friday night, January 2, 2009

Isis, Seth and Ez-web-n-mail will move physically on Friday, January 2, 2009

Please see the forum posts at http://www.lunarforums.com/lunarpages_web_hosting_server_information-b54.0/

+ Submit Your Own Web Site for the January 2009 Site of the Month Contest!
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
January 09, 2009, 04:10:22 PM


Login with username, password and session length


Pages: [1]   Go Down
  Print  
Author Topic: Distributed version control  (Read 90 times)
nasher
Newbie
*
Offline Offline

Posts: 2


« on: August 30, 2008, 11:51:18 AM »

Hello,

  I'm planning on purchasing an account, but I need some sort of version control system. I understand from previous posts that you do not allow CVS or SVN since they require a dedicated daemon. How about a distributed version control system? It just adds another folder to your tree and all the user need is a HTTP (or HTTPS) access, preferably with a password. Is it possible?
(BTW, I prefer mercurial as my version control system).

Thanks in advance,
Nasher.
Logged
MrPhil
Quantum Encyclopedia Writer
*****
Offline Offline

Posts: 3578



« Reply #1 on: September 03, 2008, 10:38:51 AM »

If it runs as a purely web-based system (like any other website, just PHP or Perl code), it ought to be OK (unless you get so popular as to overload the server!). I just took a quick look at the Mercurial page (www.selenic.com/mercurial/) and I see references to its "binaries". That could be trouble, if the Linux version isn't compiled and linked to work with exactly the Linux level provided on LP servers. It also makes use of "mod_python" -- better check if that is available (apparently not, as of this June). If you can spring for a VPS or dedicated server, you could possibly install Mercurial's prerequisites and compile it on that server. Otherwise, if you want to stay on a shared server, I think you'll probably need to find something else.

As for your need for a distributed source control system, I take it that you're planning to host a collaborative code development effort? Something like Sourceforge, but on a much smaller scale? If it's something else, such as text production, perhaps another development model would work (e.g., a wiki or a CMS)?
Logged

nasher
Newbie
*
Offline Offline

Posts: 2


« Reply #2 on: September 06, 2008, 01:17:43 AM »

Thanks for your quick answer. I'll sum it up: No, unless you get a server (virtual or a real one). I think I'll use assembla for the development and just FTP the release version as needed.

Thanks,
nasher.
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM