intfiction.org

The Interactive Fiction Community Forum
It is currently Thu Apr 26, 2018 2:10 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Mon May 02, 2016 4:39 am 
Offline
User avatar

Joined: Sun Jul 12, 2015 2:29 am
Posts: 203
So I was thinking of using some kind of version/source control with the Twine 2 desktop client- something better than publishing to file every time I make changes. Is this a question worth asking? One problem is that I can't change where the Twine 2 desktop client saves files (it always saves to ~/Documents/Twine), so... I don't know. Any workarounds? Or just persevere?


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun May 15, 2016 3:00 pm 
Offline
User avatar

Joined: Sun Aug 15, 2010 8:52 am
Posts: 1400
I use Mercurial for my personal version control, and you can set it up in any folder you want. I wrote a Windows-focused walkthrough of Mercurial/Tortoise HG here: http://www.sibylmoon.com/mercurial-and-tortoisehg/

_________________
Carolyn VanEseltine


Top
 Profile Send private message  
Reply with quote  
PostPosted: Wed May 17, 2017 10:17 pm 
Offline

Joined: Wed May 17, 2017 10:02 pm
Posts: 1
Our project is big (currently 50K words, anticipating about 100K). We are NOT using the Twine2 interface because it is too limited.

If you're asking about Version Control then I assume you have some experience with programming languages.

In which case I'd recommend Twee2:
https://dan-q.github.io/twee2/

This is a command-line compiler that takes twee compatible text files and produces twine2 output. We're using Scapple to do our actual writing, because its far more visual than a text editor, but you don't get the nice programmatic features of something like SublimeText (theres a language definition for SublimeText which is why I recommend it)

One of its most powerful features is that it supports StoryIncludes, so you can break your story down into individual chapters or scenes. This makes version control *much* easier.

If you're on OSX, you can decompile your existing Twine2 project into Twee.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Thu May 18, 2017 1:23 pm 
Offline
User avatar

Joined: Sun Jul 12, 2015 2:29 am
Posts: 203
Yup, I'm already using Twee, it works a treat!


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sat Dec 02, 2017 1:24 pm 
Offline

Joined: Sun Jan 01, 2017 1:32 am
Posts: 53
There is also Tweego, which supports both Twine 1.x and 2.x. Pretty much does the same thing as Twee2, but doesn't require Ruby. It can also successfully decompile on windows, but I digress.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sat Dec 02, 2017 1:35 pm 
Offline

Joined: Sun Jan 15, 2012 5:55 pm
Posts: 187
I use a bitbucket and git-bash to store all my twine 2 stuff in the same repository. It is not conventional (to have all projects in a monolithic repository) but it works for me.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Dec 03, 2017 1:38 pm 
Offline

Joined: Mon Dec 31, 2007 5:39 pm
Posts: 238
I used a git repo for my Twine work, with a lot of success.


Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group