Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for easy directory mapping between source and target workspace #94

Open
praqma-thi opened this issue Jun 14, 2016 · 1 comment
Open

Comments

@praqma-thi
Copy link

praqma-thi commented Jun 14, 2016

This is essentially incorporating the directory mapper functionalities developed at our customer into 2git.
It's proven to be a powerful tool, so I don't see why not.

I'll have to groom this further to include required details

@praqma-thi
Copy link
Author

praqma-thi commented Jun 14, 2016

Johan Abildskov
Right now we'd like to tinker with the directory structure when we move to git, such that we can get to a more sane project structure at some point

But we'd simultaneously like to be able to establish a workspace that looks exactly like it does in ClearCase, because then building is trivial

I would like to be able to establish an identical workspace like in cc, based on the one that I have restructured

So what I'd like is basically for each folder that I'm flattening save the cc path and the git path into a file

Like so:

Folder structure CCUCM:
appCC1_SRC/appCC1_SRC/test.txt
appCC1_DEV/appCC1_DEV/jenkins.ini
Folder structure git:
SRC/test.txt
TEST/jenkins.ini
From which I need to establish:
build/appCC1_SRC/appCC1_SRC/test.txt
build/appCC1_DEV/appCC1_DEV/jenkins.ini

Thierry Lacour
I don't think we need to know how it was in CCUCM
as that is an obsolete VCS and ancient history
just chucking an idea

Johan Abildskov
It is basically not relevant how it was in CCUCM
but I need to automagically extract that information

Thierry Lacour
How about a mapping table
instead of flattening
you can map
appcc1_src/apcc1_src/ : TEST
and then we can reverse that

Johan Abildskov
Issue is that all components have different ( but extremely similar ) mappings
Johan Abildskov But I overall like the idea

Thierry Lacour
We can do it per migration
so a mapping table would kind of work

@lakruzz lakruzz modified the milestone: Backlog Mar 17, 2017
@praqma-thi praqma-thi changed the title Folder restructuring map to allow easy reassembly of CCUCM workspace Incorporate May 3, 2017
@praqma-thi praqma-thi changed the title Incorporate Allow for easy directory mapping between source and target workspace May 3, 2017
@praqma-thi praqma-thi removed this from the Backlog milestone Jul 20, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants