Hi,

I'm testing fsvs 1.1.16 on a Debian system, using the official Debian package.

I created one repository, file:///usr/local/fsvs-repository, and committed 
"/etc" to it. BTW I know I should have created a subfolder on SVN first, but it 
was my first test install.

The corresponding fsvs URL is:

# fsvs urls
N:,P:0,file:///usr/local/fsvs-repository

I played with fsvs a bit and got it working correctly.

By reading the manpage (which by the way does not completely describe the URL 
format, I opened an issue for this), I understood that I could give a name to 
the URL. So I ran the following command:
(echo 'N:main,file:///usr/local/fsvs-repository') | fsvs urls load

But it apparently broke fsvs! After the modification, I tried to make a commit:

# fsvs commit -m 'Mise à jour de VMware' vmware rc5.d thnuclnt vmware-vix cups 
xdg init.d rc2.d rc3.d
Committing to file:///usr/local/fsvs-repository
.m..       dir  init.d
.mC.     10785  init.d/vmware

An error occurred: Transaction is out of date (160028)
  in ci__directory: open_file

"fsvs status" says there are modified files in the repository, but I think I 
never modified the SVN repos directly... 

Not knowing if the "transaction" mentionned here has any link with the SVN 
transaction, I ran "svnadmin lstxns /usr/local/fsvs-repository" but it didn't 
output anything.

I ran "fsvs update" anyway:

# fsvs update
Updating file:///usr/local/fsvs-repository to revision  6.
.mC.       498  fstab                                     
.mC.       277  network/interfaces                        
.mC.      3726  network/if-up.d/mountnfs                  
.mC.       261  network/if-up.d/avahi-daemon              
.mC.        32  network/if-up.d/wpasupplicant             
[... many more lines ...]
.mC.      4546  init.d/dbus
.mC.      1773  init.d/dirmngr
.mC.      4521  init.d/hwclock.sh
The entry ./init.d/vmware has changed locally

But it doesn't modify anything. and "fsvs commit" still doesn't work. I tried 
undoing my urls change by running:

(echo 'N:,file:///usr/local/fsvs-repository') | fsvs urls load

But nothing changes. I have the same error messages.

Can someone help me and tell me what went wrong? And how can I fix the 
repository without destroying and recreating it, which would make me loose the 
log history?

 Regards,


-- 
Farzad FARID / Architecte Open Source - Associé
Pragmatic Source / http://www.pragmatic-source.com
Tel : +33 9 53 19 21 90 / Mob : +33 6 03 70 65 46

Reply via email to