login
Header Space

 
 

git submodule when submodule is not a clone of a repository

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <git@...>
Date: Friday, January 18, 2008 - 1:25 pm

Hi,

I am trying to use submodules to keep a project organized.
I am using a workflow that is probably not the common one and I am running into
problems.

Basically, I have a superproject TOP, with subproject A and B. The thing is that
A and B are _not_ cloned from some existing repo.  They are two brand new
repositories created with git init.

Basically, I am doing this so that in the superproject I commit states with
specific versions of A and B (that are logically distinct things) that are known
to work fine together. Also I am doing this since A and B are actually just
started with TOP, but I have a provision of making them independently developed
things, so I like to have them separated from start.

The thing is that git-submodule makes very strong assumptions on A and B.
Particularly, if there is no url defined from them some commands (notably
update) will fail.

So I need to make a fake url for the submodule (e.g. .) and a fake origin for it
(again .)

Would it make sense to have a git submodule update not try to fetch if there is
no url defined, but still checkout the right commit for the submodule (rather
than skipping the submodule at all) ?

Sergio

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
git submodule when submodule is not a clone of a repository, Sergio Callegari, (Fri Jan 18, 1:25 pm)
speck-geostationary