Affected Version: 1.10
Environment: Ubuntu 10.10
What steps will reproduce the problem?
1. repo init --mirror -u git://android.git.kernel.org/platform/manifest.git
Repo sync for an existing mirror also fails with the same error.
Command fails with the following traceback:
Traceback (most recent call last):
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/main.py", line 238, in <module>
_Main(sys.argv[1:])
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/main.py", line 220, in _Main
repo._Run(argv)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/main.py", line 125, in _Run
cmd.Execute(copts, cargs)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/subcmds/init.py", line 232, in Execute
self._LinkManifest(opt.manifest_name)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/subcmds/init.py", line 157, in _LinkManifest
self.manifest.Link(name)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/manifest_xml.py", line 86, in Link
self.Override(name)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/manifest_xml.py", line 79, in Override
self._Load()
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/manifest_xml.py", line 222, in _Load
self._ParseManifest(True)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/manifest_xml.py", line 300, in _ParseManifest
project = self._ParseProject(node)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/manifest_xml.py", line 448, in _ParseProject
revisionId = None)
File "/projects/ad_scratch/blairp/mydroid/.repo/repo/project.py", line 240, in __init__
self.worktree = worktree.replace('\\', '/')
AttributeError: 'NoneType' object has no attribute 'replace'
Original issue reported on code.google.com by blai...@gmail.com on 10 Jan 2011 at 8:25
Original issue reported on code.google.com by
blai...@gmail.com
on 10 Jan 2011 at 8:25