OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 # | 2 # |
3 # Copyright 2008 Google Inc. All Rights Reserved. | 3 # Copyright 2008 Google Inc. All Rights Reserved. |
4 # | 4 # |
5 # Licensed under the Apache License, Version 2.0 (the "License"); | 5 # Licensed under the Apache License, Version 2.0 (the "License"); |
6 # you may not use this file except in compliance with the License. | 6 # you may not use this file except in compliance with the License. |
7 # You may obtain a copy of the License at | 7 # You may obtain a copy of the License at |
8 # | 8 # |
9 # http://www.apache.org/licenses/LICENSE-2.0 | 9 # http://www.apache.org/licenses/LICENSE-2.0 |
10 # | 10 # |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
122 This a synonym for 'gclient %(alias)s' | 122 This a synonym for 'gclient %(alias)s' |
123 | 123 |
124 usage: gclient %(cmd)s [options] [--] [svn update options/args] | 124 usage: gclient %(cmd)s [options] [--] [svn update options/args] |
125 | 125 |
126 Valid options: | 126 Valid options: |
127 --force : force update even for unchanged modules | 127 --force : force update even for unchanged modules |
128 --revision REV : update/checkout all solutions with specified revision | 128 --revision REV : update/checkout all solutions with specified revision |
129 --revision SOLUTION@REV : update given solution to specified revision | 129 --revision SOLUTION@REV : update given solution to specified revision |
130 --deps PLATFORM(S) : sync deps for the given platform(s), or 'all' | 130 --deps PLATFORM(S) : sync deps for the given platform(s), or 'all' |
131 --verbose : output additional diagnostics | 131 --verbose : output additional diagnostics |
| 132 --head : update to latest revision, instead of last good revision |
132 | 133 |
133 Examples: | 134 Examples: |
134 gclient %(cmd)s | 135 gclient %(cmd)s |
135 update files from SVN according to current configuration, | 136 update files from SVN according to current configuration, |
136 *for modules which have changed since last update or sync* | 137 *for modules which have changed since last update or sync* |
137 gclient %(cmd)s --force | 138 gclient %(cmd)s --force |
138 update files from SVN according to current configuration, for | 139 update files from SVN according to current configuration, for |
139 all modules (useful for recovering files deleted from local copy) | 140 all modules (useful for recovering files deleted from local copy) |
140 """) | 141 """) |
141 | 142 |
(...skipping 1599 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1741 | 1742 |
1742 if "__main__" == __name__: | 1743 if "__main__" == __name__: |
1743 try: | 1744 try: |
1744 result = Main(sys.argv) | 1745 result = Main(sys.argv) |
1745 except Error, e: | 1746 except Error, e: |
1746 print >> sys.stderr, "Error: %s" % str(e) | 1747 print >> sys.stderr, "Error: %s" % str(e) |
1747 result = 1 | 1748 result = 1 |
1748 sys.exit(result) | 1749 sys.exit(result) |
1749 | 1750 |
1750 # vim: ts=2:sw=2:tw=80:et: | 1751 # vim: ts=2:sw=2:tw=80:et: |
OLD | NEW |