New issue
Advanced search Search tips

Issue 616365 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Feature


Show other hotlists

Hotlists containing this issue:
Would-like-to-work-on


Sign in to add a comment

gclient sync should provide a way to remove stale git repos after target_os changed

Reported by hujiajie...@gmail.com, Jun 1 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0

Steps to reproduce the problem:
1. Run gclient sync to fetch Chromium for Android code
2. remove .gclient_entries
3. Run gclient sync to fetch Chromium for Linux code

What is the expected behavior?
gclient sync should provide a way so that android specific dependencies listed in the deps_os section of DEPS files can be removed automatically.

What went wrong?
'gclient sync -D -R' does not work since these android specific dependencies are gitignored, so they are not delete even though '-D' is given.

Did this work before? No 

Chrome version:   Channel: n/a
OS Version: 
Flash Version: 

The requested feature is useful in exporting clean source tarballs for different target OSes with export_tarball.py.
 
Cc: ashej...@chromium.org
Status: Untriaged (was: Unconfirmed)
Marking the above request as Untriaged as it is a feature request.

Thank you!
Cc: -ashej...@chromium.org
Components: Infra>SDK
Status: Available (was: Untriaged)

Sign in to add a comment