File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes IDEs, Version Control and other tools and the fly likes Subversion for graduation thesis / documents Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Subversion for graduation thesis / documents" Watch "Subversion for graduation thesis / documents" New topic

Subversion for graduation thesis / documents

Mike Himstead
Ranch Hand

Joined: Apr 12, 2006
Posts: 178

I will start to write my graduation thesis very soon, most probably I'll have to write it at home and at my own laptop. I was thinking about Subversion as a tool to keep both versions consistent, I do know that a version control can't highlight changes in pictures or binary documents and that kind of stuff, I'm more interested in administrating file versions.

Has anyone ever done so? I'd like to know if this is practical and secure regarding data loss (because of possible Subversion bugs, data will be backed up via USB stick anyway). Files to be administrated will be mostly pictures, OpenOffice documents and maybe some presentations.
Jeroen T Wenting
Ranch Hand

Joined: Apr 21, 2006
Posts: 1847
good idea. If I'd had access to a system like that when I was doing my graduation work I'd have used it.
As it is the only thing I had access to was a box of floppy disks.

Ilja Preuss

Joined: Jul 11, 2001
Posts: 14112
I'm currently working on both the slides of a tutorial and a book idea. I keep all the files in subversion, even though I don't even work distributed - simply being able to go back to an earlier version gives me a warm feeling.

As an aside, I would highly recommend *not* using any office product. In my humble opinion, there is nothing that works better than LaTeX for this kind of work. (One of the effects of using LaTeX is that the text files are *not* binary, and therefore diffing and merging works like it should.)

The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Mike Himstead
Ranch Hand

Joined: Apr 12, 2006
Posts: 178
The merging with Latex is definately a pro, it's just that I had to learn Latex right now and I'm familiar with OpenOffice already.
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33129

I think that is a great idea.

If you save in open office format, it is XML. So you'll still get some file comparison.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
I agree. Here's the link:
subject: Subversion for graduation thesis / documents
It's not a secret anymore!