1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-12-03 04:02:42 +01:00
phorge-arcanist/src/workflow
epriestley a8ddec4f64 Allow "arc liberate" to liberate v2 libraries and upgrade v1 -> v2
Summary:
  - "arc liberate" now works for v1 or v2 libraries.
  - "arc liberate --upgrade" converts a v1 to a v2.
  - We delete __init__.php files but do not move Class.php files, since this is vastly simpler. Authors can do this on their own if they want. We'll do it separately.
  - v2 has less lint support than v1, but I think we can move first and migrate lint support later. Much of the v1 lint is bad anyway.

Test Plan: Upgraded libphutil, arcanist and phabricator to v2

Reviewers: vrana, btrahan, jungejason

Reviewed By: vrana

CC: aran

Maniphest Tasks: T1103

Differential Revision: https://secure.phabricator.com/D2588
2012-05-30 14:18:11 -07:00
..
alias Allow users to define shell aliases in arc with "!" 2012-05-23 17:52:37 -07:00
amend Rename "arc mark-committed" to "arc close-revision" 2012-04-17 13:51:10 -07:00
base Bump Conduit client version 2012-05-21 16:45:03 -07:00
branch Finish "Committed" -> "Closed" changes 2012-05-07 08:16:14 -07:00
call-conduit Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
close Add arc close command 2012-04-08 20:57:38 -07:00
close-revision Allow 'arc' to run without '.arcconfig' 2012-05-07 15:24:58 -07:00
commit Don't check working copy status for "arc commit --show" 2012-05-01 10:35:14 -07:00
cover Improve "arc cover" parameters 2012-03-12 17:04:20 -07:00
diff Recover from all file upload exceptions; add "--skip-binaries" flag 2012-05-30 14:11:07 -07:00
download Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
exception/notsupported Add an "arc merge" workflow 2011-09-15 07:42:45 -07:00
export Remove arc export's dependency on a working copy when using --diff 2012-05-10 17:44:42 -07:00
get-config Allow 'arc' to run without '.arcconfig' 2012-05-07 15:24:58 -07:00
git-hook-pre-receive Finish "Committed" -> "Closed" changes 2012-05-07 08:16:14 -07:00
help Bump Conduit client version 2012-05-21 16:45:03 -07:00
install-certificate Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
land Remind user about 'arc amend' when they try to land a branch onto itself 2012-05-23 11:55:30 -07:00
liberate Allow "arc liberate" to liberate v2 libraries and upgrade v1 -> v2 2012-05-30 14:18:11 -07:00
lint Fix whitespace 2012-05-25 01:59:43 -07:00
list Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
mark-committed Rename "arc mark-committed" to "arc close-revision" 2012-04-17 13:51:10 -07:00
paste Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
patch Finish "Committed" -> "Closed" changes 2012-05-07 08:16:14 -07:00
set-config Allow 'arc' to run without '.arcconfig' 2012-05-07 15:24:58 -07:00
shell-complete Autocomplete branches to "arc land" 2012-04-23 14:09:29 -07:00
svn-hook-pre-commit Add a lint check for clobbering locals with iterators 2012-03-29 13:21:18 -07:00
tasks Add arc tasks command 2012-04-07 17:40:25 -07:00
unit Return $this from setters 2012-04-02 18:47:59 -07:00
upgrade Bump Conduit client version 2012-05-21 16:45:03 -07:00
upload Improve arc compatibility on Windows 2012-03-05 10:02:37 -08:00
which Make "arc which" really really really verbose 2012-05-11 06:07:33 -07:00