Posts: 8
Threads: 4
Joined: Aug 2013
Reputation:
0
Hello,
For few days i have to start scripting in a team. We have big project, and one developer is not enough. What is the best way to script in team. In terms of file sharing?
Posts: 119
Threads: 15
Joined: Dec 2011
Reputation:
0
I'd say either GitHub or DropBox. Only worry is if two people start working on the script at the same time out of dropbox, and when they both save, one person's work is lost. If you guys make separate copies of the script to work on sections, then paste it all together at the end, perhaps that'd work? I'm not totally sure, but that's my best guest. I've only ever scripted solo, never on a team.
Posts: 373
Threads: 59
Joined: Jun 2014
Reputation:
0
I suggest to script alone, most sa-mp servers developers have worked lonely and released large servers. Someday you will make problems with developers and they will open a new server with same script with some edits on it.
Posts: 1,661
Threads: 47
Joined: May 2013
Reputation:
0
Use Bitbucket and SourceTree. Essentially the same as Github but free. I also like to keep my dev files on ****** Drive so it\'s shared with my other developer.
Posts: 2,203
Threads: 154
Joined: Oct 2009
Reputation:
0
Like people already said, GIT for code tracking and merging. GitHub is most popular and i would say for a reason (could be argued). GitHub provides GUI application to help you and has best UI (at least that\'s what i personally think - you or someone else may disagree). But the downside of GitHub is that you need to pay for private repository. Best alternative would be BitBucket. Please note while they allow private repositories, they limit it to team of 5 people (at least they did about a year ago - that is last time i used BitBucket).
Posts: 2,528
Threads: 124
Joined: Jul 2009
Reputation:
0
My 2 cents, I hated bitbucket at work, is use gitlab exclusively for my private projects. It strives to be github clone I think, as it has all the features github has, such as project board. You can login with your github account. Unlimited free private repositories! And only one fuckup so far (they lost 4 hours of users commits once)
Posts: 3,004
Threads: 12
Joined: May 2011
Quote:
Originally Posted by AndreiWow
You can't achieve success without a team.
|
Actually, if you're a hard working, then you might do.
Quote:
Originally Posted by Misiur
My 2 cents, I hated bitbucket at work, is use gitlab exclusively for my private projects. It strives to be github clone I think, as it has all the features github has, such as project board. You can login with your github account. Unlimited free private repositories! And only one fuckup so far (they lost 4 hours of users commits once)
|
As I read an article about GitLab, it strives to be what GitHub isn't.
Posts: 3,004
Threads: 12
Joined: May 2011
Quote:
Originally Posted by AndreiWow
I am not good at pointing things out, but, for example, no matter what you do, there will be times when you will fail, if you are in a team, there will be people to help you back up, but if you are alone, there won't be anyone to help you.
And also a quote from Helen "Alone we can do so little, together we can do so much"
|
I very agree with it, but it may seem obvious, but we have stackoverflow
We can do little alone, but eventually you can succeed alone, samp is pretty much a result of a single developer.
Facebo0k as well started by a single developer.
Posts: 2,524
Threads: 109
Joined: Sep 2009
Reputation:
0
Use a repository system like git or Subversion (I prefer Subversion as it\'s more conventional, much easier to use, and flexible).
Posts: 654
Threads: 161
Joined: Dec 2015
Reputation:
0
Is there like a live version of multi-user scripting? Like ****** Docs when being shared. If you haven\'t tried ****** docs, it\'s like live editing of a single file by multiple users granted access by the original creator of the file. If there was, that would be so awesome.
Posts: 743
Threads: 49
Joined: May 2014
Reputation:
0
I\'ve created a folder for a developer and shared that folder in Dropbox, then allowed them to create a filterscript where they can put all their code into. Wouldn\'t recommend it sharing one script, though I\'ve done it with a modular gamemode. You just have to make sure you aren\'t editing the same file at the same time.
Then installed dropbox on linux server and created a command in game to reload each dev\'s filterscript, mainly for testing without restarting the entire server/having to upload anything.
Posts: 1,779
Threads: 126
Joined: Oct 2010
Quote:
Originally Posted by Dignity
Use Bitbucket and SourceTree. Essentially the same as Github but free. I also like to keep my dev files on ****** Drive so it\'s shared with my other developer.
|
If you are student you can get for free Student Developer Pack that includes Github developer plan (unlimited private repositories)
https://education.github.com/pack