Unable to fully checkout or update branch

372 views
Skip to first unread message

Taylor Lusk

unread,
Jul 30, 2014, 3:33:24 PM7/30/14
to us...@tortoisesvn.tigris.org
I am trying to checkout a branch for the first time into an empty directory. I'm using the latest version of Tortoise (1.8.7) with Subversion 1.8.9. The checkout will run for a little while and then throw the following error:

Can't move 'C:\...\.svn\tmp\svn-***' to C:\...\.svn\pristine\fd\fdcc***.svn-base': The system cannot find the file specified.
Additional errors:
Can't create directory 'C:\...\.svn\pristine\fd': Cannot create a file when that file already exists.

At this point it has checked out about a third of the directories in the branch. Then I do a Cleanup and an Update to try to get the rest of the files and get the same error. I have checked the permissions of the directory I'm using and they're fine, I have tried Tortoise 1.7 and 1.8.99 (nightly build) with the same results. There are other people on the team running the same version of Tortoise and Subversion and are not having these issues.

I am doing checkouts and updates with Fully Recursive selected and I have tried it with Omit Externals selected which didn't make much difference. I'm stumped so any ideas are welcome.

Thanks in advance for any help.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3086006

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Ben Fritz

unread,
Jul 30, 2014, 3:36:13 PM7/30/14
to us...@tortoisesvn.tigris.org
On Wed, Jul 30, 2014 at 2:32 PM, Taylor Lusk <tl...@aegistg.com> wrote:
> I am trying to checkout a branch for the first time into an empty directory. I'm using the latest version of Tortoise (1.8.7) with Subversion 1.8.9. The checkout will run for a little while and then throw the following error:
>
> Can't move 'C:\...\.svn\tmp\svn-***' to C:\...\.svn\pristine\fd\fdcc***.svn-base': The system cannot find the file specified.
> Additional errors:
> Can't create directory 'C:\...\.svn\pristine\fd': Cannot create a file when that file already exists.
>
> At this point it has checked out about a third of the directories in the branch. Then I do a Cleanup and an Update to try to get the rest of the files and get the same error. I have checked the permissions of the directory I'm using and they're fine, I have tried Tortoise 1.7 and 1.8.99 (nightly build) with the same results. There are other people on the team running the same version of Tortoise and Subversion and are not having these issues.
>
> I am doing checkouts and updates with Fully Recursive selected and I have tried it with Omit Externals selected which didn't make much difference. I'm stumped so any ideas are welcome.
>
> Thanks in advance for any help.
>

Virus scanners and search indexers can both lock files and cause other
problems for SVN and other version control systems. Could that be the
cause in your situation? Where I work they have a special directory
whitelisted from the virus scanner which we are supposed to use for
our SVN working copies.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3086008

Wayne Johnson

unread,
Jul 30, 2014, 3:44:41 PM7/30/14
to us...@tortoisesvn.tigris.org
> >
> > I am doing checkouts and updates with Fully Recursive selected and I
> have tried it with Omit Externals selected which didn't make much
> difference. I'm stumped so any ideas are welcome.
> >
> > Thanks in advance for any help.
> >
>
> Virus scanners and search indexers can both lock files and cause other
> problems for SVN and other version control systems. Could that be the
> cause in your situation? Where I work they have a special directory
> whitelisted from the virus scanner which we are supposed to use for our
> SVN working copies.
>

Is this Windows only code? I have seen errors similar to this when two
files with names differing only in case exist in the same location.

Wayne

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3086009

Stefan Küng

unread,
Jul 30, 2014, 4:14:23 PM7/30/14
to us...@tortoisesvn.tigris.org
On 30.07.2014 21:32, Taylor Lusk wrote:
> I am trying to checkout a branch for the first time into an empty directory. I'm using the latest version of Tortoise (1.8.7) with Subversion 1.8.9. The checkout will run for a little while and then throw the following error:
>
> Can't move 'C:\...\.svn\tmp\svn-***' to C:\...\.svn\pristine\fd\fdcc***.svn-base': The system cannot find the file specified.
> Additional errors:
> Can't create directory 'C:\...\.svn\pristine\fd': Cannot create a file when that file already exists.
>
> At this point it has checked out about a third of the directories in the branch. Then I do a Cleanup and an Update to try to get the rest of the files and get the same error. I have checked the permissions of the directory I'm using and they're fine, I have tried Tortoise 1.7 and 1.8.99 (nightly build) with the same results. There are other people on the team running the same version of Tortoise and Subversion and are not having these issues.
>
> I am doing checkouts and updates with Fully Recursive selected and I have tried it with Omit Externals selected which didn't make much difference. I'm stumped so any ideas are welcome.

http://tortoisesvn.net/faq.html#cantmove


--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3086011

Ryan Hathaway

unread,
Jul 31, 2014, 9:03:32 AM7/31/14
to us...@tortoisesvn.tigris.org




Thank you,

-Ryan


Ryan Hathaway
Programmer Analyst

Office of Alan Harold, Auditor
Stark County Ohio
110 Central Plaza S
Canton, OH  44702



***Please note:  My email address has changed to rghat...@starkcountyohio.gov ***

>>> Stefan Küng<torto...@gmail.com> 07/30/14 3:14 PM >>>



If you're still looking for leads, you may be able to at least determine whether the process causing the issue is internal or external (virus scanner, etc.) by using the filemon and handle tools from the free Windows SysInternals Suite.
Reply all
Reply to author
Forward
0 new messages