6 Replies - 918 Views - Last Post: 09 July 2010 - 05:20 AM

#1 alienDeveloper  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 27
  • Joined: 11-November 08

Collaborating a project

Posted 29 June 2010 - 03:17 AM

Hi,

I and some of my online friends recently decided to do a collaborated project in php. We are from very different places ( diff countries ). I am looking a way to collaborate and sync our codes.

I have already tried

Sub-version (SVN)
And Git ( is payed, so cant use on our projects).

Does anyone know any other ways to sync our codes and collaborate a project like this.?

Thanks in advance.

Regards,
alienDeveloper

Is This A Good Question/Topic? 0
  • +

Replies To: Collaborating a project

#2 Dormilich  Icon User is offline

  • 痛覚残留
  • member icon

Reputation: 3577
  • View blog
  • Posts: 10,442
  • Joined: 08-June 10

Re: Collaborating a project

Posted 29 June 2010 - 04:13 AM

if you’re on Mac, there are some programmes, that support online collaborating … (which doesn’t lift you off the problem of storing the work, use SVN or GIT for that)
Was This Post Helpful? 1
  • +
  • -

#3 williamgeorgegardner  Icon User is offline

  • CEO of GeekTelligence
  • member icon

Reputation: 19
  • View blog
  • Posts: 584
  • Joined: 27-December 09

Re: Collaborating a project

Posted 29 June 2010 - 09:05 AM

Good tools:
DropBox
Google Wave
Email
GIT and SVN
Pastebin
Was This Post Helpful? 1
  • +
  • -

#4 Lemur  Icon User is offline

  • Pragmatism over Dogma
  • member icon


Reputation: 1383
  • View blog
  • Posts: 3,514
  • Joined: 28-November 09

Re: Collaborating a project

Posted 29 June 2010 - 09:12 AM

or use a live test-server
Was This Post Helpful? 1
  • +
  • -

#5 alienDeveloper  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 27
  • Joined: 11-November 08

Re: Collaborating a project

Posted 02 July 2010 - 01:30 AM

hey thanks for your views..

So i guess the only viable solution we have is to go with an svn or git.

So we decided to go with svn and just brought a small vps as our svn server..

Thankyou for your time. :)
Was This Post Helpful? 0
  • +
  • -

#6 markeh  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 7
  • Joined: 06-July 10

Re: Collaborating a project

Posted 06 July 2010 - 11:17 AM

I've done a few collaborative projects, both long distance ones and others where we have worked face to face.

Before using SVN it was horrible, it really does do a great job. Dropbox and Wave are good for sharing around documentation though so I've often used them in combination with SVN.

Dropbox - Documentation / Diagrams
Wave - To Do Lists / Meetings / General informal discussion about the project
SVN - Code


One area though where I have had problems is where do you leave the database? Is the best way to leave a sql dump on the SVN and whenever you update to overwrite your database with the SQL dump?

This post has been edited by markeh: 06 July 2010 - 11:19 AM

Was This Post Helpful? 0
  • +
  • -

#7 dsherohman  Icon User is offline

  • Perl Parson
  • member icon

Reputation: 226
  • View blog
  • Posts: 654
  • Joined: 29-March 09

Re: Collaborating a project

Posted 09 July 2010 - 05:20 AM

View PostalienDeveloper, on 29 June 2010 - 10:17 AM, said:

And Git ( is payed, so cant use on our projects).


Eh? You seem to have misunderstood something. git is Free Software, licensed under GPLv2. It is absolutely not a for-pay product.

As I recall, the github website only offers free hosting to Free/Open Source projects and charges for hosting closed-source projects there, but I could be wrong because I don't normally use github. I run my own git repositories and it doesn't cost me a penny, regardless of the license used on the code I'm managing.


I see in a later post that you've gotten yourself a vps to use as a svn server, but I'd suggest taking a good look at git if you haven't already done so. You can set up git repositories on your vps just as easily as an svn repo.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1