Two Licences, One Server & One Project

Soulnet

Veteran
Veteran
Joined
Mar 10, 2014
Messages
198
Reaction score
98
First Language
English
Primarily Uses
I just bought a copy of RPG maker MV for the missus to help out with my project (she wanted to draw maps cause it looked fun).


My questions is though, we have two pcs. My project is saved on our server. If we both access the rpg maker save at the same time, both make different edits, both click save, will the server save file pick it all up and not have conflicts or corrupt the file etc...? So does it work like a commercial CRM?


Thanking in advance :)
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,370
Reaction score
7,678
First Language
German
Primarily Uses
RMMV
not really - if you both work on the project at the same time, you will run the risk of erasing the other work on saving.


But with a bit of coordination it's easy to combine files after different parts have been edited - you just need one master copy to keep, and two working copies (one for each of you) and then transfer the resulting work files to the master copy after the work is completed and copy the master over the working copies after each transfer.


Please search the forum - there are already several topics on how that is done, and I don't want to rewrite all that.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,100
Reaction score
13,705
First Language
English
Primarily Uses
RMMV
Yeah, two people editing the same project at the same time is inviting disaster.  If you JUST work on the database and she JUST works on maps, it will be less severe, but unfortunately when you hit save, it saves everything - the current map AND the database.  Plus, while working on maps, she's also updating the database (MapInfos.json file) and if she's doing any eventing she's probably also updating System.json with switch and variable names.  Whoever saves the project last will put their copy of all the database files into your main project.


I agree - one "master" copy plus a "developer" copy for each of you, and be careful about who saves what over to the master.
 

Soulnet

Veteran
Veteran
Joined
Mar 10, 2014
Messages
198
Reaction score
98
First Language
English
Primarily Uses
I'm not sure how having a copy each then a master copy would work given your info.


For example if computer a edited switch 1 to TEST1 and copied it to the master, but then computer 2 edited switch 2 to TEST2 but didn't touch switch 1, in theory the master copy would only have the last result not both as it's over written, not merged...


@Andar care to give me a clue to what keywords to search for? I don't think i'm using the right term thus came up with no result.
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,100
Reaction score
13,705
First Language
English
Primarily Uses
RMMV
that's right.  You should not both be making changes to the same thing (switches/variables) at the same time.  One of you should make changes, "commit" them to the master (by manually copying the files), then the second person can take a copy of the master files into their own project and do their work.


There is no "merge" facility.


Although, MV uses json, so I believe some people ARE using git to store their files, which IS capable of merging.  Maybe it's not as big an issue in MV as it was in previous versions of the engines.  But you're still going to lose data if you're both working on the same project at the same time.
 

Soulnet

Veteran
Veteran
Joined
Mar 10, 2014
Messages
198
Reaction score
98
First Language
English
Primarily Uses
Bummer. Seems such a pity. 


Thanks for the quick reply peeps :)
 

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,370
Reaction score
7,678
First Language
German
Primarily Uses
RMMV
For example if computer a edited switch 1 to TEST1 and copied it to the master, but then computer 2 edited switch 2 to TEST2 but didn't touch switch 1, in theory the master copy would only have the last result not both as it's over written, not merged...
Of course that won't work, and that's why you need to coordinate.


The second worker has to know what the first worker is currently working on, and must not work on anything related. They can only switch the parts they're working on after the master has been distributed again. So you can work on different maps, or one could work on the database and one on maps, but you can't work on the same areas until the master is compiled again.
 

zebaroth

Villager
Member
Joined
Jun 5, 2014
Messages
11
Reaction score
2
First Language
english
Primarily Uses
the way i would do this is have project save on both pc's and have the one be the master that you or wife would update. like say she dose mapping saves on her pc then she updates the master and you use the maps on your save and then update the master
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Are we allowed to post about non-RPG Maker games? And, if so, would any of you be interested in a short, proof of concept type non-euclidian puzzle game?
I should realize that error was produced by a outdated version of MZ so that's why it pop up like that
Ami
i can't wait to drink some ice after struggling with my illness in 9 days. 9 days is really bad for me,i can't focus with my shop and even can't do something with my project
How many hours have you got in mz so far?

A bit of a "sparkle" update to the lower portion of the world map. :LZSexcite:

Forum statistics

Threads
105,883
Messages
1,017,234
Members
137,608
Latest member
Arm9
Top