因此,我在本地计算机上创建了一个 Ruby on Rails 应用程序。我有一个我创建的远程存储库。现在我如何第一次签入?我以前从未创建过自己的svn项目,所以我不知道该怎么做。我只对我从事过的项目做出了承诺。
解决方案:
cd [my project dir]
svn import -m "First Check-in" svn://[SubversionRunningMachine]/[ProjectName]/trunk
这将检查项目。现在你必须检查该项目。
svn co svn://[SubversionRunningMachine]/[ProjectName]/trunk NewProjectName
实际上有两种方法可以做到这一点。一种是通过使用导入,它不会将活动代码库置于版本控制之下。另一种方法是在存储库中创建一个空项目,然后将其直接签入代码库。然后只需执行添加和提交:
svn mkdir <repo>/newProject
svn checkout <repo>/newProject /path/to/codebase
svn add /path/to/codebase/*
svn commit /path/to/codebase -m "adding initial codebase"
这里有一个关于如何创建新项目的很好的教程:http://web.archive.org/web/20110316170621/http://www.duchnik.com/tutorials/vc/svn-command-reference http://web.archive.org/web/20110316170621/http://www.duchnik.com/tutorials/vc/svn-command-reference
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)