<div dir="ltr"> I tried to initiate this type of conversation 2 years ago... there was no meaningful response...<div><br></div><div style>I use Emacs and Aquamacs entirely for grant and manuscript writing and i  desperately need a working version control system;</div>
<div style><br></div><div style>let see what is going to happen...</div><div style><br></div><div style><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 8, 2013 at 6:26 PM, Peter West <span dir="ltr"><<a href="mailto:lists@pbw.id.au" target="_blank">lists@pbw.id.au</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">This is from the manual.<br>
<br>
The Emacs version control interface is called VC. VC commands work with several different version control systems; currently, it supports GNU Arch, Bazaar, CVS, Git, Mercurial, Monotone, RCS, SCCS/CSSC, and Subversion. Of these, the GNU project distributes CVS, Arch, RCS, and Bazaar.<br>

<br>
Of these, I would recommend Mercurial. Git is _very_ trendy right now, but, in my experience, Mercurial (hg) is easier to get the hang of, especially for simple use.<br>
<br>
Here's a link with some more info. <a href="http://emacswiki.org/emacs/MercurialMode" target="_blank">http://emacswiki.org/emacs/MercurialMode</a><br>
<br>
Peter West<br>
<br>
And immediately the girl got up and walked; for she was twelve years old.<br>
<div class=""><div class="h5"><br>
On 09/02/2013, at 8:23 AM, Peter Salazar <<a href="mailto:cycleofsong@gmail.com">cycleofsong@gmail.com</a>> wrote:<br>
<br>
> Thank you.<br>
><br>
> What are the version-control tools that are "aware" of emacs Dired? So I can move folders and files around through there?<br>
><br>
> Basically, here's what I want to do:<br>
><br>
> create, write, edit, delete, and move files in Emacs using text modes and dired. And have a version control system save everything so I can go back if necessary. So that if I delete, move, or rename a file using dired, it will be tracked.<br>

><br>
> Can git do this through emacs? What about mercurial?<br>
><br>
> Which one is the easiest to use through Emacs?<br>
><br>
><br>
><br>
><br>
> On Fri, Feb 8, 2013 at 3:27 PM, René Jansen <<a href="mailto:rvjansen@xs4all.nl">rvjansen@xs4all.nl</a>> wrote:<br>
> Hi Peter,<br>
><br>
> I would recommend git - even if you will be only using a small portion of it. There is already good integration in Aquamacs. I use it for everything. I have used rcs, cvs, svn, librarian, cmvc, pvcs, visual sourcesafe, panvalet, and others. There is none better, faster and more pleasant to use than git. It starts here: <a href="http://git-scm.com" target="_blank">http://git-scm.com</a><br>

><br>
> Your drafts will be versioned and it will enable you to see its complete history, and for every line when it was entered - if you colliaborate, also by whom. Your binary assets will disappear from your workspace as before, but there will be safekeeping in the version management repository.<br>

><br>
> An added bonus is that when you put a git repository on a server, you can close it fast to every machine you work on. I work routinely on a number of machines, using OSX and Linux, and I can restart work from every one of them - even new machines- in a matter of seconds<br>

><br>
> Git will also enable you to work - versioned - only locally on one machine.<br>
><br>
> For me, at the moment, there is no alternative.<br>
><br>
> Hope this helps ...<br>
><br>
> best regards,<br>
><br>
> René Jansen.<br>
><br>
> On 8 feb. 2013, at 21:14, Peter Salazar <<a href="mailto:cycleofsong@gmail.com">cycleofsong@gmail.com</a>> wrote:<br>
><br>
>> I'm a book writer—no programming, only prose in text files, mostly in org-mode, some in markdown-mode.<br>
>><br>
>> I want to implement a version control system for my writing projects.<br>
>><br>
>> I work with two types of text files:<br>
>><br>
>> 1. drafts (<a href="http://textfile-v1.org" target="_blank">textfile-v1.org</a>, <a href="http://textfile-v2.org" target="_blank">textfile-v2.org</a>, etc)<br>
>> 2. research files (<a href="http://research-notes.org" target="_blank">research-notes.org</a>)<br>
>><br>
>> The latter, the research files, consist of hunks of text I have copy and pasted from the web. My workflow for the research files involves going through those files and deleting as I go. In other words, when I find a quote, I might copy it into a draft file, then delete the quote. This is my way of knowing what I have already processed or not. So that by the time my research file is blank, I know I'm done. When the research file is blank, I delete it so I know I'm done.<br>

>><br>
>> For both these uses—writing multiple drafts, and destroying research files as I go—it strikes me that having a version control system would be helpful.<br>
>><br>
>> I am NOT doing different branches as I go—just forward as I make progress writing my book.<br>
>><br>
>> I'm using Aquamacs. Which version control system would you recommend, and how would I go about integrating it with my Emacs workflow?<br>
>><br>
>> Thanks!<br>
>><br>
>> _____________________________________________________________<br>
>> MacOSX-Emacs mailing list<br>
>> <a href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br>
>> <a href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs" target="_blank">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>
>> List Archives: <a href="http://dir.gmane.org/gmane.emacs.macintosh.osx" target="_blank">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br>
><br>
><br>
><br>
> _____________________________________________________________<br>
> MacOSX-Emacs mailing list<br>
> <a href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br>
> <a href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs" target="_blank">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>
> List Archives: <a href="http://dir.gmane.org/gmane.emacs.macintosh.osx" target="_blank">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br>
><br>
><br>
><br>
> _____________________________________________________________<br>
> MacOSX-Emacs mailing list<br>
> <a href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br>
> <a href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs" target="_blank">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>
> List Archives: <a href="http://dir.gmane.org/gmane.emacs.macintosh.osx" target="_blank">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br>
<br>
</div></div><br><br>
_____________________________________________________________<br>
MacOSX-Emacs mailing list<br>
<a href="mailto:MacOSX-Emacs@email.esm.psu.edu">MacOSX-Emacs@email.esm.psu.edu</a><br>
<a href="http://email.esm.psu.edu/mailman/listinfo/macosx-emacs" target="_blank">http://email.esm.psu.edu/mailman/listinfo/macosx-emacs</a><br>
List Archives: <a href="http://dir.gmane.org/gmane.emacs.macintosh.osx" target="_blank">http://dir.gmane.org/gmane.emacs.macintosh.osx</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><font size="1" color="#336666"><br></font></div><div><font face="arial, helvetica, sans-serif" size="1" color="#336666">Iliya Lefterov, MD, PhD,<br>University of Pittsburgh,<br>
Pittsburgh, PA<br>USA</font></div><div><font face="verdana, sans-serif" size="1"><br></font></div><div><font face="verdana, sans-serif" size="1"><a href="mailto:iliya.lefterov@gmail.com" target="_blank">iliya.lefterov@gmail.com</a></font></div>
<div><font face="verdana, sans-serif" size="1"><a href="mailto:iliyal@pitt.edu" target="_blank">iliyal@pitt.edu</a></font></div>
</div></div>