TheChemist Posted June 29, 2016 Posted June 29, 2016 Hey guys, at the moment I'am maintaining two SRLE installations, one for myself and one on my girlfriends PC. Right now it's quite stressful to keep both installations on the same level. I had the idea of setting up a git repository on an external drive to make it easier to keep both installations similar (with only minor tweak for each one). Does anybody have experience with something like my situation? Is it even possible with git to manage such large (and many) files? I know it's not exactly what git is made for, but maybe it is possible.
Ganda Posted June 29, 2016 Posted June 29, 2016 (edited) Are you trying to do something like, keep your own install, commit it, upload to a server and have your gf pull it? It's certainly possible and maybe even github is able to do it (not sure on the limits with LFS or just plain old repositories) but any binary files you have (dlls, plugins, etc) are gonna be duplicated and the repository size is gonna be massive after some changes (like following the SR:LE guide while committing every step of the way). What you can do is either commit when you change something (your gf will have tinier downloads, but repo size is gonna be massive) or soft reset after every change to keep everything to 1 commit (the repo is gonna be normal sized, but your gf would have to download the whole thing for every change). Those are the only options that I can think of, but git masters may think of something better. If you end up doing this and need assistance, I can try to help. EDIT: Actually forget about Github, they have a 1Gb limit on repo's, take a look here for what github counsels you to use as backup storage. Edited June 29, 2016 by Ganda
TheChemist Posted June 29, 2016 Author Posted June 29, 2016 Are you trying to do something like, keep your own install, commit it, upload to a server and have your gf pull it?Yes, thats what I'm trying to do. I want to easily keep track of changes and tweakes, regardless of the computer I'm working on. GitHub isn't an option because I don't want to upload anything to the internet (thinking of all the mod files, that wouldn't be a good idea). So I though of an external HDD to keep my repository. Of the two methods you presented, I'd prefer option one because it's the more intuitive way to work with git for me. I guess, I'll just have to give it a try and see if git can handle the amount of files. I'll be posting my experience here...
Whetstone Posted June 29, 2016 Posted June 29, 2016 You could probably just use something like rsync to a mapped google drive, dropbox, etc.
TheChemist Posted June 30, 2016 Author Posted June 30, 2016 I've grabbed a tool called FreeFileSynch and will give it a try when I'm at home. From what I've read it fullfills my requirements.
Recommended Posts