[p4] Problem about source tree orgnization.
Weintraub, David
david.weintraub at bofasecurities.com
Wed Aug 9 07:20:07 PDT 2006
Truth be told, symbolic links are officially supported on Windows 2000
and Windows XP too. However, this access wasn't built into Windows
Explorer or the Windows command line console. That means your programs
can create symbolic links, but people will have no way to access them
except through third party programs. For example, Perforce could build
into P4V and p4win the ability to create and access symbolic links, but
the p4 command line utility wouldn't be able to manipulate them.
After over a decade of support in the file system, MS finally will come
out with an OS that will be able to actually use this feature.
ClearCase on Windows does allow for the creation and manipulation of
symbolic link VOB objects via dynamic views. But then, ClearCase munges
the underlying OS and file system, so they're kind of cheating.
________________________________
From: Shawn Hladky [mailto:p4shawn at gmail.com]
Sent: Wednesday, August 09, 2006 9:31 AM
To: Weintraub, David
Cc: Yan Tong; perforce-user at perforce.com
Subject: Re: [p4] Problem about source tree orgnization.
Windows Vista finally supports symbolic links. A much overdue
feature!
On 8/9/06, Weintraub, David <david.weintraub at bofasecurities.com>
wrote:
Whoops! No attachment. I don't believe this list
supports binary
attachments or formatted text.
If you're on a *nix system (Unix, MacOSX, Linux)
Perforce supports
symbolic links, and that would be the way to go. If
you're on Windows,
life is much more difficult because Perforce on Windows
doesn't support
symbolic links -- even if they were stored in Perforce
under *nix.
<rant>
This is really rather stupid. Not Perforce, but Windows
OS. The
underlying Windows file system, NTFS, supports file
names as long as
32,000 characters, hard links, and symbolic links. In
fact, I believe
these are even implemented in the underlying Windows
API. However,
Windows OS doesn't support these features!
And, don't get me started about the VisualStudio IDE.
Or, its
integration into *any* version control systems.
</rant>
Maybe I should start drinking decaf.
-----Original Message-----
From: perforce-user-bounces at perforce.com
[mailto: perforce-user-bounces at perforce.com
<mailto:perforce-user-bounces at perforce.com> ] On Behalf Of Yan Tong
Sent: Wednesday, August 09, 2006 2:33 AM
To: perforce-user at perforce.com
Subject: [p4] Problem about source tree orgnization.
Hi,
Now I have a depot named a, and the source tree looks
like (the attached
image):
*The problem:*
The code in a->b->d->src->com is the same as the code in
a->b->c->src->com, so I want to make a link between them
in order not to
maintain two copies of the same code.(Also only one
group is responsible
for modifying the code, other groups just use them)
What mechanism does perforce provide to support this
operation?? Can
branch do this?
_______________________________________________
perforce-user mailing list -
perforce-user at perforce.com
http://maillist.perforce.com/mailman/listinfo/perforce-user
More information about the perforce-user
mailing list