1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-15 11:22:40 +01:00
phorge-phorge/src/applications/repository/storage
Bob Trahan 648fa2e1bc Repositories - Move scripts/repository/reparse.php to bin/repository reparse
Summary:
Fixes T5966. Accomplishes a few things

 - see title
 - adds a force-autoclose flag and the plumbing for it
 - removes references to some HarborMaster thing that used to key off commits and seems long dead, but forgotten :/

Test Plan:
ran a few commands. These first three had great success:

`./repository reparse --all FIRSTREPO --message --change  --herald --owners`
`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date yesterday`
`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date yesterday --force-autoclose`

...and these next two showed me some errors as expected:

`./repository reparse --all FIRSTREPO --message --change  --herald --owners --min-date garbagedata`
`./repository reparse --all GARBAGEREPO --message --change  --herald --owners`

Also, made a diff in a repository with autoclose disabled and commited the diff. Later, reparse the diff with force-autoclose. Verified the diff closed and that the reason "why" had the proper message text.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: joshuaspence, epriestley, Korvin

Maniphest Tasks: T5966

Differential Revision: https://secure.phabricator.com/D10492
2015-01-06 11:42:15 -08:00
..
__tests__ Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
PhabricatorRepository.php Repositories - Move scripts/repository/reparse.php to bin/repository reparse 2015-01-06 11:42:15 -08:00
PhabricatorRepositoryArcanistProject.php Fix almost all remaining schemata issues 2014-10-01 08:18:36 -07:00
PhabricatorRepositoryAuditRequest.php Audit - delete duplicate audit requests and add unique key 2014-11-13 16:11:57 -08:00
PhabricatorRepositoryBranch.php Fix almost all remaining schemata issues 2014-10-01 08:18:36 -07:00
PhabricatorRepositoryCommit.php Transactions - adding willRenderTimeline to handle tricky cases 2014-12-04 13:58:52 -08:00
PhabricatorRepositoryCommitData.php Fix string truncation calls all over the codebase. 2015-01-05 11:14:54 -08:00
PhabricatorRepositoryDAO.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorRepositoryMirror.php Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00
PhabricatorRepositoryPushEvent.php Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00
PhabricatorRepositoryPushLog.php Minor formatting changes 2014-10-08 08:39:49 +11:00
PhabricatorRepositoryRefCursor.php Mark questionable column nullability for later 2014-10-01 07:59:44 -07:00
PhabricatorRepositorySchemaSpec.php Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00
PhabricatorRepositoryStatusMessage.php Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00
PhabricatorRepositorySymbol.php Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00
PhabricatorRepositoryTransaction.php When repository services are available, use them when creating a new repository 2014-12-18 14:31:22 -08:00
PhabricatorRepositoryVCSPassword.php Generate expected schemata for Repository 2014-09-28 15:12:21 -07:00