[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Weird: TSVN automatically adding directories to my working copy

From: murph.o.matic <murph.o.matic_at_gmail.com>
Date: Wed, 19 Mar 2008 15:25:34 -0600

OK, I did more checking and I'm really not sure what's going on.

I thought maybe you were right, so I created a file called
"CopyMeIdoubleDareYou.txt" and put it in my /src/.svn folder. I did a
build, and low and behold, there it appeared in the /bin/.svn folder.
So, I thought you were right. But, then I checked the timestamps,
and they didn't make sense.

All of the svn related files and folders had the timestamp of the
moment of the build, but the timestamp for my "CopyMe" file remained
unchanged.

So, I tried again.

Now when I do a build, the /bin folder doesn't get a .svn folder, but each
folder underneath it does.

So, I put my "CopyMeIdoubleDareYou.txt" file into the /src/com/.svn
folder. Guess what, it does not get copied to /bin/com/.svn

Another item, the prop-base and text-base folders in the .svn folders
are NOT appearing the the /bin tree.

Something very, very weird is happening. I *do not* suspect that TSVN
is copying files. I do not believe these files are being copied, I think they
are being created. (Except for files in the root /src folder, which I think
are being assumed to be resources, and copied to /bin. Files in /src/com
and below do not appear to be subject to being copied.)

I now suspect some sort of obscure failure in eclipse. This baffles me,
because there is no subversion support installed on this instance of
eclipse.

On Wed, Mar 19, 2008 at 1:49 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> murph. o. matic wrote:
> > No, I don't think so.
> >
> > 1. an identical build process on the other machine works as expected.
>
> But do you have svn installed there with identical settings too?
> are the .svn folders there called _svn maybe? Or vice versa?
>
>
> > 2. I don't think the build process is copying the files over, because the
> > all the .svn files have a new timestamp, as if they were modified by
> > something that speaks svn. The .svn directories in the /src tree have
> > timestamps as expected, but the .svn folders and the files within
> > have timestamps that match the time of the build.
>
> If you copy a folder, the timestamp of the folder always changes. Only
> files keep their timestamp depending on how you copy them.
>
>
> > 3. Something else weird - the new .svn directories in the /bin tree
> > all have the hidden attribute set to false.
>
> That indicates that something copies them without knowing that these are
> Subversion folders.
>
>
> > I did check to see the contents of the entries files in the /bin tree,
> > and the couple that I checked did have identical contents to the
> > 'real' files in the /src tree.
>
> So they get *copied*.
>
> I can assure you that TSVN does *not* copy files without being asked to.
>
>
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-03-19 22:25:47 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.