Coder Social home page Coder Social logo

Comments (6)

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024
Comment by Shawn Pearce <[email protected]> on Mon Feb 09 10:28:26 PST 2009

On a related note, I received this request by email from another user:
--------

So, I believe I'd like to see something like

repo sync [branch]@Sha1

Expected Behavior:
- Syncs each repository to the state it was before sha1 was checked in.
- Sha1 pretty much only indicates the time of checkin. So, each repository is
synced to the state at that time.
- It would be really nice to get repo sync to write a meta-data file that
would indicate what sha1s were the latest for each repository
- I am not sure how the branch option would fit in but we are pretty much just
syncing the branch at that given time the sha1 was checked in.

Original comment by [email protected] on 24 Sep 2009 at 9:10

from git-repo.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024
Comment by Shawn Pearce <[email protected]> on Tue Mar 03 18:04:39 PST 2009

https://review.source.android.com/9051 is perhaps part of the solution, by
providing a manifest export that contains pegged revisions.

Original comment by [email protected] on 24 Sep 2009 at 9:10

from git-repo.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024
Comment by Patrick Brady <[email protected]> on Wed Apr 29 09:10:20 PDT 2009

It would be great to have:

repo sync --tag <tag>

execute:

repo forall -c "git checkout <tag>"

so you could repo init once to a single branch, and then easily sync between
snapshots.

Original comment by [email protected] on 24 Sep 2009 at 9:11

from git-repo.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024

Original comment by [email protected] on 24 Sep 2009 at 11:12

from git-repo.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024
Yeah, repo tag would definitely be great. Or maybe I'm missing another way to 
do the equivalent.

Original comment by [email protected] on 26 Jul 2011 at 9:10

from git-repo.

GoogleCodeExporter avatar GoogleCodeExporter commented on May 20, 2024
I figured it out. If your have a tag in a manifest file (version.xml for 
example). You can repo init to a specific tag with the following command:

repo init -u <addres> -b refs/tags/<tagname> -m version.xml

Original comment by [email protected] on 28 Oct 2013 at 2:04

from git-repo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.