versioning in linux
Hi all,
I would like to include versioning for my custom file system in my CENTOS 5.2 machine..I searched for some auto versioning tools and came across tool called bazaar.While installing it i got some dependency errors...i have some how managed to reduce it to two errors using dag.wieers ,rpmphone.net....can anyone assist me in getting these two dependency files??Thanks in advance root@host$rpm -ivh bzr-1.9-1.fc9.i386.rpm warning: bzr-1.9-1.fc9.i386.rpm: Header V3 DSA signature: NOKEY, key ID 6df2196f error: Failed dependencies: libpython2.5.so.1.0 is needed by bzr-1.9-1.fc9.i386 python(abi) = 2.5 is needed by bzr-1.9-1.fc9.i386 ~fizeen |
From Subversion Website:
Quote:
|
that appears to be available from the fedora repositories..
so why not just install it using yum ? yum should take care of the dependencies for you.. Quote:
|
auto versioning
Quote:
Thanks and Regards fizeen |
Do you want to use version control while writing your "custom filesystem" or are automatic version backups a feature of your "custom filesystem"?
|
Hi.
So it sounds like you are talking about something like: Quote:
|
Quote:
Thanks for your reply.I have installed svn and tried out versioning it worked fine.Each time i need to give commit so as to set my revision numbers.I don't want this to happen.All i need is to enable auto-versioning in my custom file system so that each time when a user makes any changes to it (files or folders) the versions need to be committed automatically.FYI i am using Centos 5.2...Please help me in this regard.I am a beginner to linux.Thanks in advance. With Regards Fizeen |
Look at time vault
I 'think' it can watch for file changes then makes a snapshot when a file gets changed.. https://wiki.ubuntu.com/TimeVault Quote:
|
I still don't know what you mean by "custom filesystem". Did you write your own filesystem. Is it based on an existing file system such as ext3. When you describe the versioning part, is doesn't sound like it has anything to do with a filesystem.
If you want a share accessible over the internet, with versioning, maybe a webdav server would fit the bill. I'm not very familiar with webdav but it may do what you want and be usable by both Windows and Linux users. |
Quote:
|
Quote:
|
webdav looks like the same thing as a SVN system except with a web based interface.. if subversion isn't a good solution for you, I don't see how webdav would be..
http://en.wikipedia.org/wiki/WebDAV Quote:
|
Quote:
Hi Farslayer, I tried out WebDAV . I included the these four lines in /etc/httpd/conf/httpd.conf file <Location /svn> DAV svn SVNPath /var/svn_repo SVNAutoversioning on </Location> where svn_repo is the svn repository file.In my browser i tried to access the repository using http://localhost/svn it worked out .I was able to view all the files in my svn repository.But i cant have the provision of deleting or modifying the files. My second question is in the above configiration statement there is a configiration line SVNAutoversioning on What does this mean?Each time when i make changes i need to manually commit it so as to assign a revision number for my changes i have done.My idea is to enable auto versioning(revision number should be assigned automatiaclly as soon the the folder or file is modified).Can this be done?Please help me in this regard. I read in some forums that WebDAV doesnt provide for autoversioning and WebDAV + DeltaV standard provides for autoversioning.Can you please explain me what is DeltaV and how to include this in my configiration.Thanks in advance. |
Quote:
Hi Farslayer i have configured auto versioning for a svn repository.If i have a directory say 'A' and it has number of files in it and if i modify the content of the file say file1(file1 is a file in directory 'A'),save it and check for revision numbers of the file1 using a svn client 'Syncro' i was able to see only the latest two revisions .Again i made some changes to the same file 'file1' saved the file and checked for the revision numbers.It showed me the last updated two revision numbers.I was not able to see the previous revision numbers..But if i check for the revision numbers for the directory 'A' it is showing all of the revision numbers (showing revision numbers for each and every changes done to files in it).I am sure autoversioning functionality is working properly but why is showing only the latest revision numbers for the file in the repo but showing all the revision numbers while checking the for the folder containing the file..I hope that my problem is quite clear to you..Please help me in this regard..Thanks in advance.. |
All times are GMT -5. The time now is 03:03 PM. |