Thank you. <div><br></div><div><div>What are the version-control tools that are "aware" of emacs Dired? So I can move folders and files around through there?</div><div><br></div><div><div>Basically, here's what I want to do:</div>
<div><br></div><div>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. </div>
<div><br></div><div>Can git do this through emacs? What about mercurial? </div><div><br></div><div>Which one is the easiest to use through Emacs?</div><div><br></div><div><br></div><div><br></div><br><div class="gmail_quote">
On Fri, Feb 8, 2013 at 3:27 PM, René Jansen <span dir="ltr"><<a href="mailto:rvjansen@xs4all.nl" target="_blank">rvjansen@xs4all.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">Hi Peter,<div><br></div><div>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></div>
<div><br></div><div>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.</div>
<div><br></div><div>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</div>
<div><br></div><div>Git will also enable you to work - versioned - only locally on one machine.</div><div><br></div><div>For me, at the moment, there is no alternative.</div><div><br></div><div>Hope this helps ...</div><div>
<br></div><div>best regards,</div><div><br></div><div>René Jansen.</div><div><br><div><div><div class="h5"><div>On 8 feb. 2013, at 21:14, Peter Salazar <<a href="mailto:cycleofsong@gmail.com" target="_blank">cycleofsong@gmail.com</a>> wrote:</div>
<br></div></div><blockquote type="cite"><div><div class="h5">I'm a book writer—no programming, only prose in text files, mostly in org-mode, some in markdown-mode. <div><br></div><div>I want to implement a version control system for my writing projects. </div>
<div><br></div><div>
I work with two types of text files: </div><div><br></div><div>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)</div>
<div>2. research files (<a href="http://research-notes.org/" target="_blank">research-notes.org</a>)</div>
<div><br></div><div>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. </div>

<div><br></div><div>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. </div><div><br></div><div>I am NOT doing different branches as I go—just forward as I make progress writing my book.</div>

<div><br></div><div>I'm using Aquamacs. Which version control system would you recommend, and how would I go about integrating it with my Emacs workflow? </div><div><br></div><div>Thanks!</div>
<br></div></div>_____________________________________________________________<br>MacOSX-Emacs mailing list<br><a href="mailto:MacOSX-Emacs@email.esm.psu.edu" target="_blank">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></blockquote></div><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></div></div>