Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 马文与svn和詹金斯_Maven_Svn - Fatal编程技术网

Maven 马文与svn和詹金斯

Maven 马文与svn和詹金斯,maven,svn,Maven,Svn,repo已经创建,我可以访问它来对我的项目svn repo执行操作。 我想使用maven作为构建工具。和jenkins的持续集成。 我的问题是: 在哪里可以添加其他用户/授予权限,无论是在conf/passwd文件中,还是在visual svn服务器管理控制台中 2.我需要创建一个新的maven项目,或者可能已经有人创建了 如果我想创建一个新的maven项目,我需要做什么 4.最后,我如何从一开始就开始我的项目。请告诉我与svn和maven合作应遵循的程序。提前谢谢 如果在$basedir/co

repo已经创建,我可以访问它来对我的项目svn repo执行操作。 我想使用maven作为构建工具。和jenkins的持续集成。 我的问题是:

  • 在哪里可以添加其他用户/授予权限,无论是在conf/passwd文件中,还是在visual svn服务器管理控制台中
  • 2.我需要创建一个新的maven项目,或者可能已经有人创建了

  • 如果我想创建一个新的maven项目,我需要做什么
  • 4.最后,我如何从一开始就开始我的项目。请告诉我与svn和maven合作应遵循的程序。提前谢谢

  • 如果在$basedir/conf/password文件中有一个svn存储库,则可以为用户添加权限,前提是您的存储库访问由svn密码文件控制。HTTP协议和/或HTTPS通常通过HTTP授权方法进行配置

  • 创建一个maven项目就是编写一个
    pom.xml
    文件。如果你能找到一个,它已经被其他人创建了。如果你找不到,你可以自己写一本。请记住,maven项目不仅仅是pom.xml文件,它还符合maven标准目录布局(以及更多,但这应该可以让您开始)

  • 如果要创建新的maven项目,需要一个空目录并编写pom.xml文件。根据pom.xml文件中的详细信息,您可能还需要创建
    src/main/java
    src/main/resources
    src/site
    src/test/java
    ,和
    src/test/resources
    目录(可能还有其他目录)。请注意,拥有maven项目并不意味着它受源代码控制。如果需要,您可能还必须配置一个新的svn存储库(命令是
    svnadmin repo create

  • 没有单一的“开始”开始过程。最好的方法是收集需求,记录它们,详细地找出几个用例,为那些用例编写测试计划,为那些场景开发自动化测试,编写代码使测试通过,并在一个持续的循环中完善测试和代码。然而,许多路径都会导致最终结果(只是有些更容易维护,有些更容易获得初始版本,等等)


  • 下次可能重复,请每个stackoverflow问题只问一个问题。@chandra archetype:generate将复制一个配置了archetype系统的pom.xml文件。pom.xml文件引用的依赖项将是您开始使用的任何原型模板的副本。有时这就足够了,有时您需要添加更多。无论哪种方式,在您调用第一个
    maven compile
    (或其他默认构建路径目标)之前,这些依赖项都不会被下载并由您的项目使用。然后,maven将解析pom.xml依赖项并将其下载到
    .m2
    存储库目录。1.开发人员签入svn repo(maven pro存在的地方)2.查看maven pro到locql机器3.build 4.deployments它将是什么程序???在使用maven和svn时,你能告诉我确切的工作程序吗together@chandra创建svn回购。签出、设置基本的“标记/主干/分支”目录,并将其签入。然后删除repo并签出“trunk”分支。然后添加pom.xml文件和maven目录。然后签入。现在,您将有一个svn repo可供maven开发。要“部署”,还需要设置一个“maven二进制存储库”,并将项目配置为“部署”到该存储库。然后,当您需要机器中的二进制文件时,您可以使用该存储库作为源来读取。谢谢,但有点混乱。请让我澄清一下。1.在本地机器中创建一个新的maven项目,因此现在创建了pom.xml和src。3.查看主干代码(svn repo)要构建的maven src文件夹4.mvn包中,因此在目标中会存储已构建的包。我是对的edwin。我朝着正确的方向前进了吗?