Changeset View
Changeset View
Standalone View
Standalone View
src/workingcopy/ArcanistWorkingCopy.php
| Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | public static function newFromWorkingDirectory($path) { | ||||
| // If we haven't found a legitimate working copy that belongs to a | // If we haven't found a legitimate working copy that belongs to a | ||||
| // supported version control system, return a "filesystem" working copy. | // supported version control system, return a "filesystem" working copy. | ||||
| // This allows some commands to work as expected even if run outside | // This allows some commands to work as expected even if run outside | ||||
| // of a real working copy. | // of a real working copy. | ||||
| $working_copy = new ArcanistFilesystemWorkingCopy(); | $working_copy = new ArcanistFilesystemWorkingCopy(); | ||||
| self::configureWorkingCopy($working_copy, $ancestor_path, $path); | self::configureWorkingCopy($working_copy, $path, $path); | ||||
| return $working_copy; | return $working_copy; | ||||
| } | } | ||||
| abstract protected function newWorkingCopyFromDirectories( | abstract protected function newWorkingCopyFromDirectories( | ||||
| $working_directory, | $working_directory, | ||||
| $ancestor_directory); | $ancestor_directory); | ||||
| ▲ Show 20 Lines • Show All 73 Lines • Show Last 20 Lines | |||||