Apache
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
Go Back   Web Development Archives Mailing Lists Apache

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Web Development Archives Sponsor:
  #1  
Old July 2nd, 2008, 10:31 AM
Penghai Wang
Guest
Dev Archives Newbie (0 - 499 posts)
 
Posts: n/a  
Time spent in forums:
Reputation Power:
Can't change current.tmp to current, failed for futher import

Hi,

I have seen several report regarding current.tmp problem there, it sounds should be resolved in late releases but I am still suffering this problem in 1.4.3.

Hear is my setting and problems I got:

Installed SVN 1.4.3 with Apache 2 on a Windows XP Pro box (via XAMPP), the repo is configured on local disk C, hppd is running under an admin user, so the repo should have full privileges for the repo. The fs is fsfs, all file operation via file:// protocol, any operation such as import , delete or rename a file, create a directory could be failed because the following problem:

When import, rename, or delete a file, a quite high chance to get a svn exception, saying:

Can't move <repo>/db/current.tmp to <repo>/db/current.

this happened, no further svn operation can be execute, whatever import a new file, or rename an existing one, or other any operation will be failed with following exception:
svn: Revision already exists

After dig into several similar messages from googling (see some workaround such as chmod -R o-t, but it is not the case for Windows), I dig into repo/db directory, manually removed current.tmp file, removed same revision numer in the current.tmp under revs and revprops, bounced the apache, it work again although I lost last file I tried to import (or other operation). However, the same problem could happens again very quickly, this makes the svn not usable for my case.

I have noticed 1.5 has been released, I believe that the above problem should be resolved in the earlier releases (earlier than 1.4.3) because it was in APR bucket for a while, same problem seem only associated with FSFS, not BDB. My questions are:

1) Is this problem resolved in 1.5 with FSFS on Windows?
2) Is there any other workaround or solutions I could use?

Thanks,


Reply With Quote
Reply

Viewing: Web Development Archives Mailing Lists Apache > Can't change current.tmp to current, failed for futher import


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 5 hosted by Hostway
Stay green...Green IT