相关疑难解决方法(0)

我为什么要使用版本控制?

我正在读一篇博客,作者说这个

"代码不存在,除非它被检入版本控制系统.对你所做的一切使用版本控制.任何版本控制,SVN,Git,甚至CVS,掌握它并使用它."

我从来没有使用任何类型的版本控制,我觉得它不是很好.我之前用Google搜索并查看过它,但如果你愿意的话,我只需要将它用于孩子们的条款.

正如我现在所理解的那样,像SVN这样的东西用于在线存储你的代码,供一组用户或其他开发人员访问相同的代码.更新一些代码后,您可以提交新版本,SVN将保留旧代码的副本以及您更新的新代码.

这是它的基本概念还是我完全错了?

如果我是对的,那么如果我:

  • 没有其他人在处理代码.
  • 不要打算让其他人拥有代码.

svn git cvs version-control

120
推荐指数
8
解决办法
5万
查看次数

composer.json中require和require-dev部分之间有什么区别?

我开始使用作曲家,我对它知之甚少,并且对Web应用程序开发有一点经验.

我只是通过Nettuts + Tutorial,所以我有关于作曲家的基本问题.

{
  "require": {
    "laravel/framework": "4.0.*",
    "way/generators": "dev-master",
    "twitter/bootstrap": "dev-master",
    "conarwelsh/mustache-l4": "dev-master"
  },
  "require-dev": {
    "phpunit/phpunit": "3.7.*",
    "mockery/mockery": "0.7.*"
  },
  "autoload": {
    "classmap": [
      "app/commands",
      "app/controllers",
      "app/models",
      "app/database/migrations",
      "app/database/seeds",
      "app/tests/TestCase.php"
    ]
  },
  "scripts": {
    "post-update-cmd": "php artisan optimize"
  },
  "minimum-stability": "dev"
}
Run Code Online (Sandbox Code Playgroud)
  1. 无论"require-dev"部分出现什么,只会下载并安装作曲家安装--dev
  2. 我读了一些作曲家的文档,但仍然不明白我们有"require-dev"部分的原因是什么?是因为我们想获得特定版本的软件包,而不是总是获得最新的稳定版本?

composer-php

78
推荐指数
3
解决办法
8万
查看次数

如何通过symfony2上的现有项目恢复composer.json?

我必须在没有作曲家配置的symphony 2上工作,但在reposytory中使用文件夹vendor/*.

我想重新安装composer并为现有包生成配置.可能吗?

谢谢!

symfony composer-php

6
推荐指数
1
解决办法
2704
查看次数

如何从供应商目录生成laravel composer.json?

在我的laravel项目中,composer.json和composer.lock文件被删除了,我不知道如何从现有的vendor目录重建composer.json文件.我需要一些帮助或至少一些可以帮助我解决这个问题的指导

packages vendor laravel composer.json

4
推荐指数
1
解决办法
9776
查看次数