Hi everyone,
While updating the SourceForge CVS, I did notice that the zip files
for version 0.6.5 and 0.6.7 had a different directory structure as
Christian describes below. CVS does not support moving files or
changing directory structures easily, so I changed the 0.6.5 and
0.6.7 directory structures to match the SourceForge CVS before
committing the changes. This means that we can keep the history
of each file, which is one of the main reasons for using CVS.
You can still commit any changes you have made by changing your
local directory structure to match the CVS directory structure.
I do not think it is necessary to change the directory structure,
nor is it desirable, as it will become more difficult to find the
history of changes to each file. We still have a separation of
code, documentation, and other file types - they are in separate
directories.
From the official CVS Manual by Per Cederqvist et al:
"If you move the directory you are unlikely to be able to retrieve
old releases correctly, since they probably depend on the name of
the directories."
http://www.cvshome.org/docs/manual/cvs-1.11.7/cvs_7.html#SEC74
The directory structure for CVS has not changed since the inception
of the CVS repository - so if you do ask the SourceForge team to
change the directory structure, you will have to spell out the
exact structure you want. I have no further changes to commit.
Cheers - Stephen.
8/11/03 5:54:45 PM, GMX <christian.foltin@...> wrote:
>Hi Stephen and all other freeminders,
>
>there is a big problem with the CVS repository: In version 0.6.7 (and
>0.6.5) all sources reside in a directory named freemind/freemind.
>There you can find the directories controller, main, view, modes.
>In the CVS at sourceforge, these directories are now directly in the
>freemind module, i.e. at the path freemind/
>Thus, everything gets mixed: source code, html, doc, images, etc.
>
>I will ask sourceforge.net to change the directory-structure to get the
>former state back, because it is very important to separate code and
>documentation.
>Thus, I will ask everybody to commit your changes (if there are any) and
>I will write to sourceforge.net and after the step is performed, I post
>again here.
>
>Thank you,
>
>Christian
|