I used to use git for this. (I'm no longer doing it because I lost my
repository during a data migration from the old to the new laptop, and
I am too lazy to start over again...).
I would maintain a stable and a dev branch, and would Ipswich between
then with just a check out command.  There was something tricky to
watch out for wrt config.xml, I can't remember the details.  All in
all it was very convenient, it allowed to have multiple sets of
scripts without the need of having to switch Firefox profiles.

On Thu, Aug 13, 2009 at 10:57 PM, OtherMichael<[email protected]> wrote:
>
> Additionally, just as full-fledged extension developers are advised to
> use a separate development profile, you might want to do the same for
> GreaseMonkey.
>
> Have a GM associated with the default profile that doesn't get, er,
> monkeyed with. But use a separate profile for the GM-scripts that you
> do muck about with.
>
> launch the profile-manager via Start >> Run >> firefox.exe -p -no-
> remote
>
>
> Still, version-control is the way to go.
>
>
>
> On Aug 5, 3:49 am, metzgerite <[email protected]> wrote:
>> greasemonkey is brutal, no script backup folder, nothing.
>>
>> I actually have a backup folder in my documents with a link to it in
>> the gm_script folder.  I work on the live file because that's the only
>> way to see your changes instantly, but every so often (I use Notepad++
>> as editor) I will do a Save As and save a copy into my backup folder.
>>
>> A few days ago I still got hosed, had about 1/2 days work into a
>> relatively complex function that was almost done.  I started a test
>> script to test a few lines of code by copying my script, erasing
>> everything except the comment section up top, and installed it into
>> GM.
>>
>> Well fuck, GM saves the script according to the @name in the top part
>> of the fucking file, and it overwrote the other one completely.  To
>> complete the bullshit, Notepad++ noticed that the file on disk had
>> changed and helpfully reloaded the test script over the top of my
>> work.
>>
>> Now I have a separate empty test script, I backup my main one manually
>> almost every time I breathe, have notepad set to backup, and turned
>> off the goddamn 'reload automatically from disk' setting in notepad.
>>
>> So yeah, I feel your pain.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/greasemonkey-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to