Modify

Opened 6 years ago

Last modified 6 years ago

#1046 new defect

Git repository not checked out to the correct location

Reported by: Ian Hinder Owned by: Eric Seidel
Priority: major Milestone:
Component: GetComponents Version:
Keywords: Cc:

Description

I have a git repository called "manifest" which I would like to check out into the root of the Cactus tree. This works for SVN, but not for git. CRL file is attached.

MacBook-2:test $ ls -l Cactus
total 8
lrwxr-xr-x  1 ian  staff   23 17 Aug 14:48 manifest -> repos/manifest/manifest
drwxr-xr-x  3 ian  staff  102 17 Aug 14:48 repos
drwxr-xr-x  3 ian  staff  102 17 Aug 14:48 thornlists
MacBook-2:test $ ls -l Cactus/repos/
total 0
drwxr-xr-x  8 ian  staff  272 17 Aug 14:48 manifest

The manifest symbolic link has an extra "manifest" added, which does not exist in the repos directory.

Attachments (1)

manifest.th (251 bytes) - added by Ian Hinder 6 years ago.

Download all attachments as: .zip

Change History (2)

comment:1 Changed 6 years ago by Ian Hinder

A workaround is to set REPO_PATH = ..

I discovered this by setting REPO_PATH = REPO_PATH, and the symlink I got was

lrwxr-xr-x  1 ian  staff   33 17 Aug 15:06 manifest -> repos/manifest/REPO_PATH/manifest

So I replaced REPO_PATH with .. to give the correct location.

The documentation was not very helpful here.

Changed 6 years ago by Ian Hinder

Attachment: manifest.th added

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Eric Seidel.
Next status will be 'review'.
as The resolution will be set.
to The owner will be changed from Eric Seidel to the specified user.
Next status will be 'confirmed'.
The owner will be changed from Eric Seidel to anonymous.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.