如何创建subversion存储库

时间:2010-11-30 15:39:12

标签: xcode apache macos

我有一台运行并使用用户名和密码的apache服务器。我想创建一个subversion项目 - 如何在Xcode中配置之前如何连接到终端中的apache服务器(如果必须)并创建项目结构等?

2 个答案:

答案 0 :(得分:0)

svnadmin create myproject

将为您创建存储库

有关创建存储库的更多完整信息,请访问Creating and Configuring Your Repository

答案 1 :(得分:0)

您可以使用SSH连接到服务器。命令是:

$> ssh username@192.168.1.100

如果您的服务器的非标准SSH端口为22,那么您需要添加端口号:

$> ssh -p 1234 username@192.168.1.100

从上面的示例中,只需将192.168.1.100替换为您服务器的IP地址即可。用您尝试连接的SSH端口替换“1234”。

最后,要创建新的subversion存储库,请使用以下命令:

$> sudo svnadmin create /my/svn_path/my_new_project

此时,我将创建目录结构:

$> mkdir /my/project_path/
$> mkdir /my/project_path/trunk
$> mkdir /my/project_path/branches
$> mkdir /my/project_path/tags
$> mkdir /my/project_path/test
$> mkdir /my/porject_path/etc

当然,您不必遵循上面的目录结构。这只是一个例子。但是在获得目录结构后,您需要将其导入存储库:

$> sudo svn import /my/project_path file:///my/svn_path/my_new_project -m "Initial Import of directory structure"

导入目录结构后,您应该将存储库的副本签出到本地计算机/桌面,然后开始编码。