Veridis Posted May 23, 2012 Share Posted May 23, 2012 Hello, I'm completely new to Skyrim modding, however I'm an experienced programmer. How can I store the data of a mod I make in a revision control system such as git (my favourite :))? I would like to be able to be able to rollback changes, make branches and the other stuff revision control systems offer. I could store the binary esp files though storing binary files in git is never really a good idea (can't compare, large storage, slows things down, no merging). There is a "Version Control" which is part of the CK, however it appears to be a merging tool and doesn't keep track of file history! (or the page is lacking info? :ermm: ) How do other modders keep revisions of their mods? Link to comment Share on other sites More sharing options...
David Brasher Posted May 23, 2012 Share Posted May 23, 2012 I suspect that Elder Scrolls modding is not as sophisticated as what you describe. I have not heard people talk about a system like you tell about. What most modders do is create tons of different save files of different ages with different names. The CK is prone to crash, so it is good to save your work quite often. It is good to keep the change log in the readme file current each time you upload a new version of a mod. To roll back changes, modcleaning often works well, because you can chop out specific things you don't like rather than chopping out everything you have done recently by loading up an old file to work on. Link to comment Share on other sites More sharing options...
Freso Posted June 24, 2013 Share Posted June 24, 2013 I'm about to put the few, small mods I have under my belt on my GitHub account. I will simply copy the relevant files to a directory, commit, push, and continue working. At some point I might consider making symlinks of the files (as NTFS supports that \o/) to avoid having to copy the files around, but until the copying around becomes too much of a burden, I guess I'll just do that. (I hope no one gets angry at me for necroing this thread. It doesn't seem like there's been a lot of version/revision control discussion, so for anyone else looking for advice, I thought I'd put in my few cents of how I suspect I'm going to handle it.) Link to comment Share on other sites More sharing options...
Recommended Posts