Flare, Subversion and TortoiseSVN

This forum is for all Flare issues related to using Source Control.
Post Reply
benpja
Propeller Head
Posts: 13
Joined: Thu Sep 07, 2017 7:00 am

Flare, Subversion and TortoiseSVN

Post by benpja »

Hi All,

I need your wisdom, im a newbie to Flareand I have realized that although Flares/Subversion is good, using TortoiseSVN will allow me to Branch/Tag will give greater functionality

Does anyone know of an idiots guide to using tortoisesvn with Flare. (one that explains procedures on how to merge, branch and tag)

Thanks in advance
B
Nita Beck
Senior Propellus Maximus
Posts: 3667
Joined: Thu Feb 02, 2006 9:57 am
Location: Pittsford, NY

Re: Flare, Subversion and TortoiseSVN

Post by Nita Beck »

Welcome to the forums! :)

I don't know that there is such a guide. But I can offer some general advice, based on my experience using Flare, Subversion, and TortoiseSVN.

Use Flare to bind the project to the SVN repo, and then use it to commit, revert, get updates, etc. Use Flare also to import a project from the SVN repo.

But for all other operations (branching, merging, tagging), and with Flare CLOSED and all files committed, use TortoiseSVN. Flare cannot do any of those SVN operations on its own. If you need to work in a branch, you will end up with two working copies of the Flare project on your computer, one pointing to the trunk and one pointing to the branch. Later, when you need to merge changes made in the branch back into the trunk (or from one branch to another branch, or from the trunk to the branch... whichever direction it is you need to go), first make sure both of your working copies have the latest updates. Then, with Flare CLOSED, use TortoiseSVN to handle the merging, which BTW you do within Windows Explorer, not in the repo. The process is all documented in TortoiseSVN's Help system.

I hope this helps. I know it's rather a bit of shorthand.
Nita
Image
RETIRED, but still fond of all the Flare friends I've made. See you around now and then!
benpja
Propeller Head
Posts: 13
Joined: Thu Sep 07, 2017 7:00 am

Re: Flare, Subversion and TortoiseSVN

Post by benpja »

Great thank you, that has answered a few questions.

Why does flare need to be closed to perform the branch/tag/merge process?


Ben
Nita Beck
Senior Propellus Maximus
Posts: 3667
Joined: Thu Feb 02, 2006 9:57 am
Location: Pittsford, NY

Re: Flare, Subversion and TortoiseSVN

Post by Nita Beck »

In my experience, Flare "gets confused" with a project's sync status with the SVN repo if, while Flare is open, various operations are performed "outside" of it (i.e., performed with TortoiseSVN).
Nita
Image
RETIRED, but still fond of all the Flare friends I've made. See you around now and then!
Landy
Propeller Head
Posts: 47
Joined: Thu Apr 23, 2009 12:50 am

Re: Flare, Subversion and TortoiseSVN

Post by Landy »

I found this forum as we were seeing some unexpected results using a global/gpl project in SVN.
Still need to find a fool proof method for this process, however..

We find that Flare gets confused with the sync status fairly regularly in general (not just if you perform operations outside of Flare using TortoiseSVN).
e.g Regularly another writer will have committed some files back to the server. If I try and get the files from the server using Flare, Flare says there are no updates available. But sure enough, if I go to TortoiseSVN and 'SVN Update', all of the new files are downloaded from the server.

We periodically delete the FileSync folder from the Flare projects on the local PC, which seems to help.

*Flare 2017 R3
moshe
Propeller Head
Posts: 45
Joined: Tue Apr 05, 2016 10:10 pm
Location: Jerusalem, Israel

Re: Flare, Subversion and TortoiseSVN

Post by moshe »

We use TortoiseSVN for keeping our multiuser Flare synchronized, and for version control. The file synchronization is handled totally by SVN (with Flare closed). Works well.

We do not map from our Flare project to any external files and thus don't have a FileSync directory.
Moshe Davis
Jerusalem, Israel
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

Re: Flare, Subversion and TortoiseSVN

Post by ChoccieMuffin »

We don't use Flare's internal connection to SVN, and do all source control stuff in Tortoise. I had heard so many people saying that using SVN in Flare caused performance issues, and we've now got used to doing it this way. Nita's description sounds so solid though, that I might even consider swapping!
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
Post Reply