<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tools/git-repo.git/docs, branch v1.6.8</title>
<subtitle>Mirror of gerrit.googlesource.com/git-repo</subtitle>
<id>https://git.enea.com/cgit/tools/git-repo.git/atom?h=v1.6.8</id>
<link rel='self' href='https://git.enea.com/cgit/tools/git-repo.git/atom?h=v1.6.8'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/'/>
<updated>2009-05-19T20:01:52+00:00</updated>
<entry>
<title>Remove support for the extra &lt;remote&gt; definitions in manifests</title>
<updated>2009-05-19T20:01:52+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2009-05-19T20:00:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=242b52690d327a77e47140509085f406155c5722'/>
<id>urn:sha1:242b52690d327a77e47140509085f406155c5722</id>
<content type='text'>
These aren't that widely used, and actually make it difficult for
users to fully mirror a forest of repositories, and then permit
someone else to clone off that forest, rather then the original
upstream servers.

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Correct note about local_manifest.xml capabilities</title>
<updated>2009-04-18T18:25:58+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2009-04-18T18:25:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=a490f03dc23792a86bbe5b2b8c89b32f39774c80'/>
<id>urn:sha1:a490f03dc23792a86bbe5b2b8c89b32f39774c80</id>
<content type='text'>
With the &lt;remove-project&gt; element we can remove projects, and
fully replace them with a different definition.  So this note
is out of date.

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Add a 'repo manifest' command whose help is the manifest file format</title>
<updated>2009-03-04T22:26:50+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2009-03-04T22:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=43c3d9ea17f1436a6b3b2e7e7827da6f48a21da9'/>
<id>urn:sha1:43c3d9ea17f1436a6b3b2e7e7827da6f48a21da9</id>
<content type='text'>
This should make it easier for users to discover the file format
on their own, and read about it.

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Support &lt;remove-project name="X"&gt; in manifest to remove/replace X</title>
<updated>2008-11-20T19:54:46+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2008-11-20T19:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=03eaf07ec6aa7e99a0444ac1ec708b2a5f7cbbf5'/>
<id>urn:sha1:03eaf07ec6aa7e99a0444ac1ec708b2a5f7cbbf5</id>
<content type='text'>
The manifest files now permit removing a project so the user can
either keep it out of their client, or replace it with a different
project using an entirely different configuration.

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Add &lt;add-remote to-project="..."&gt; to inject additional remotes</title>
<updated>2008-11-06T19:23:08+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2008-11-06T19:07:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=70939e2f73bf118c89cf4af4988dba807c50a0ce'/>
<id>urn:sha1:70939e2f73bf118c89cf4af4988dba807c50a0ce</id>
<content type='text'>
This way users can add forks they know about to an existing project
that was already declared in the primary manifest.  This is mostly
useful with the Linux kernel project, where multiple forks is quite
common for the main upstream tree (e.g. Linus' tree), a platform
architecture tree (e.g. ARM) and a device specific tree (e.g. the
msm7k tree used by Android).

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Add &lt;remote project-name="..."&gt; attribute within projects</title>
<updated>2008-11-06T19:23:06+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2008-11-06T18:25:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=ae6e0949d187c35d79dbc0b21788fdbb2c65bf78'/>
<id>urn:sha1:ae6e0949d187c35d79dbc0b21788fdbb2c65bf78</id>
<content type='text'>
By setting a project-name on a remote nested within a project forks
of a project like the Linux kernel can be easily handled by fetching
all relevant forks into the same client side project under different
remote names.  Developers can create branches off different remotes
using `git checkout --track -b $myname $remote/$branch` and later
`repo upload` automatically redirects to the proper fork project
in the code review server.

Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Add some short documentation about the local manifest</title>
<updated>2008-11-06T16:48:44+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2008-11-06T16:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=70cd4ab2708eaae7d96d7e8b0a3f88850c163543'/>
<id>urn:sha1:70cd4ab2708eaae7d96d7e8b0a3f88850c163543</id>
<content type='text'>
Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
<entry>
<title>Add a basic outline of the repo manifest file format</title>
<updated>2008-11-04T19:19:36+00:00</updated>
<author>
<name>Shawn O. Pearce</name>
<email>sop@google.com</email>
</author>
<published>2008-11-04T19:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/tools/git-repo.git/commit/?id=3e5481999d5f853e19ee5caaaaa968fc4b5176ab'/>
<id>urn:sha1:3e5481999d5f853e19ee5caaaaa968fc4b5176ab</id>
<content type='text'>
Signed-off-by: Shawn O. Pearce &lt;sop@google.com&gt;
</content>
</entry>
</feed>
