Jay Paulson wrote:
> The company I currently work for has many different projects, however
> they are not coding projects. The projects are mainly research ones
> with many documents (Word, Excell, PDF docs etc) that are used with
> this research (mainly documents things about the research but usually
> go through many versions before a final version is released).
Subversion can handle any type of file. It is most commonly used with
source files and other line-based files but it handles "binary" files
such as Office docs just fine. For these office files, you will most
likely be interested in using the locking features introduced in version
1.2, since these files are considered "unmergeable", that is, two people
can't generally merge independent changes back to a single
version-controlled document.
However, the TortoiseSVN project (http://tortoisesvn.tigris.org/), which
makes an excellent Windows Explorer plugin for Subversion, also now has
scripts which allow merging of Word documents, although I've never
actually used them. I don't believe there are any good, web-based tools
which allow the full range of Subversion actions -- checkout, modify,
etc. -- so you'd want something like TortoiseSVN for everyday actions
anyway.
> What is needed is some sort of version control system that team
> members can use to share files, collaborate ideas, and basically have
> a project tracker kind of like SourceForge.net.
Subversion is only the version-control part of this; it has no project
tracking or collaboration tools. However, Trac
(http://www.edgewall.com/trac/) uses Subversion for its version control
and also incorporates all these features. It's written in Python.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Aug 25 21:28:13 2005