|
@@ -96,17 +96,6 @@ class UpdatePackagesCommand extends ContainerAwareCommand
|
|
|
}
|
|
|
|
|
|
try {
|
|
|
-
|
|
|
- if ($force) {
|
|
|
- $versionRepo = $doctrine->getRepository('PackagistWebBundle:Version');
|
|
|
- foreach ($package->getVersions() as $version) {
|
|
|
- $versionRepo->remove($version);
|
|
|
- }
|
|
|
-
|
|
|
- $doctrine->getEntityManager()->flush();
|
|
|
- $doctrine->getEntityManager()->refresh($package);
|
|
|
- }
|
|
|
-
|
|
|
$repository = new VcsRepository(array('url' => $package->getRepository()));
|
|
|
if ($verbose) {
|
|
|
$repository->setDebug(true);
|
|
@@ -117,6 +106,17 @@ class UpdatePackagesCommand extends ContainerAwareCommand
|
|
|
return version_compare($a->getVersion(), $b->getVersion());
|
|
|
});
|
|
|
|
|
|
+
|
|
|
+ if ($force) {
|
|
|
+ $versionRepo = $doctrine->getRepository('PackagistWebBundle:Version');
|
|
|
+ foreach ($package->getVersions() as $version) {
|
|
|
+ $versionRepo->remove($version);
|
|
|
+ }
|
|
|
+
|
|
|
+ $doctrine->getEntityManager()->flush();
|
|
|
+ $doctrine->getEntityManager()->refresh($package);
|
|
|
+ }
|
|
|
+
|
|
|
foreach ($versions as $version) {
|
|
|
if ($verbose) {
|
|
|
$output->writeln('Storing '.$version->getPrettyVersion().' ('.$version->getVersion().')');
|