Hatchet_Harry 1 Posted July 3, 2013 Hello, maybe anybody know it, before i run against walls: I want to setup the following change process: - We have a base wasteland version on my server - We edit gunstores, admin scripts (no vehicle spawn, edited spectator mode) and so on in the version I want: If anybody edits a file in wasteland, he has to copy the file in a separate folder. In the old folder he creates an symbolic link (like mklink in linux). Do you know, if that works in PBO files? I see some trouble with XP clients and so on. Has anybody done that already? (I just want to speed up version change processes, for my custom wasteland missions) I dont want to change any file, which uses the edited file. This causes errors and confusion. Another solution would be a gitbhub. But i have not found a git with dependency tracking. Maybe you have an idea. =) Kind regards Harry Share this post Link to post Share on other sites
xyberviri 1 Posted July 3, 2013 i would recommend you use github, create a repository for your Main branch, the one that goes on the server, these files should be what we pull in order to put into the pbo file and launch on the server, then: Have each user create an account on github and clone your repository. Set each of those users to contributor for your repository each time they want to make a change they should create a fork of their main branch, make changes and test in that sub branch(on their own machine). once their feature is working they should go to your repository and submit a pull request from your repository and pull their sub branch into your main branch, as a contributor they can do a automatic merge. once they have merge their sub branch into your main, they then go back to their repository and submit a pull request for your main branch into their main which will now make their main branch updated with the current master. That sounds like allot of work and is a pain in the butt, but honestly once you get in the habbit you have accountability if bob added a feature that breaks the server. you can see where what code was changed and by whom. Personally i use Eclipse with EGit and the ArmaDev plugin, http://forums.bistudio.com/showthread.php?124120-ArmADev-Eclipse-Plugin http://www.eclipse.org/downloads/ (standard download 32bit or 64bit depending on your system) Share this post Link to post Share on other sites
Hatchet_Harry 1 Posted July 4, 2013 (edited) The Eclipse advice was awesome! I used it in the past for java and had no knowledge about the exclipse plugin. I used notepad ++ with js syntax higlightning! To xber and the plugin developers: http://4.bp.blogspot.com/_ftEesNFVOrc/TD4EY3LsreI/AAAAAAAAAjA/0YjFvgLNIV4/s1600/IMG_9707.JPG > 100kb! Edited July 4, 2013 by Foxhound watch max allowed filesize for hotlinked images! Share this post Link to post Share on other sites