标签: svn

如何从本地工作副本创建一个Subversion存储库并保留日志和历史记录?

我有一个Subversion存储库的本地工作副本。该项目的服务器不再存在,但我想使用工作副本,我必须创建一个新的本地存储库,该存储库将尽可能保留该项目的日志和历史记录。

我尝试了很多事情,花了几天的时间尝试执行此操作,但无法解决。由于我在重定位和file:///协议方面遇到问题,因此我尝试使用svnserve并创建Windows服务。但是似乎我的文件夹结构不好。我的存储库中只有一个.svn文件夹,但是我发现的信息告诉我应该有conf,db,hooks文件夹等。因此,我的文件夹未被识别为svn存储库。

有可能做到这一点,什么是正确的方法。

我最初的目标是将项目转换为Git,但是由于转换失败,我首先尝试使其成为可用的Subversion版本库。稍后将其转换为有效。

我读了很多文章,但是大多数都解释了如何使用服务器上的工作仓库。就我而言,我只有一个旧的工作副本,而我自己未维护的服务器已关闭。

谢谢你的帮助

svn git local relocation server

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

如何在svn日志消息中格式化文本(例如使文本变为粗体)?

如何在svn commit日志消息中格式化文本?使用*text*不会使文本变粗,*我在使用时会在消息中显示svn log.

svn version-control formatting tortoisesvn svncommit

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

使用外部检查旧版本

我是SVN Tortoise的新手,在理解修订版本和外部外观的组合时遇到了一些麻烦。

我正在研究的S​​VN项目具有多个外部组件。其中一些是标签,一些指向其他SVN库项目的主干。

当我尝试回滚并查看该项目的较旧版本时,看来我签出的内容与几周前的情况不完全相同。指向库项目主干的外部对象不会回滚,但包含最新的更改。

是否所有外部对象都应指向其他项目的标签,否则,是否意味着您无法轻松获得先前修订的快照?

svn tortoisesvn

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

如何使用Xcode 7将项目添加到subversion并更改用户凭据

早期的导入选项在组织者的存储库部分下可用,但在Xcode7中并非如此.如何将项目添加到svn?

我的svn存储库是使用不同的用户凭据设置的,现在当我尝试使用新的用户凭据提交时,它会询问旧用户密码,并禁用旧用户名进行更改.我还在xcode首选项中添加了一个新帐户,但它仍然在寻找较旧的用户名密码.如何推进新用户凭据?

svn xcode repository ios xcode7

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

如何撤消SVN中的"标记提交"?

我想撤消SVN上的标记提交,而不是trunk/branch的提交.我怎么做?
此外,删除后,如果标签提交完成,新标签提交的修订号将与上次删除的一个或更高1相同吗?
谢谢

svn

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

撤销使用乌龟SVN解决?

  1. 我修改了本地文件(很多重要的事情)

  2. 我尝试提交,但是有一些冲突

  3. 我刚刚更新(下载了远程文件)并解决了冲突(希望它将用我的本地文件/工作副本替换“远程”文件)。

它没有达到我的预期。

如何恢复文件在第1点之后的状态?

svn tortoisesvn

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

为什么show log和svn update之间的版本#不同?

当我对一个svn文件夹进行更新时,它会显示更新的最新版本 Completed At revision:116

但是当我显示登录该文件夹时,它会显示100历史记录中的最新版本号.

我的问题为什么两个版本号都不同步?

有关信息: - 当我执行以下命令以查看是否有任何更改b/w修订版100和116时,我看到创建的diff.txt没有内容

svn diff -r 100:116 > diff.txt

java svn tortoisesvn

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

SVN"无法打开文件'.../db/txn-current-lock':导入时拒绝权限"

这里有很多次问过,到目前为止我的答案都没有.

我在apache error_log上收到了以下错误

could not begin a transaction  [500, #13]

Can't open file '/var/www/svn/repo/db/txn-current-lock': Permission denied  [500, #13]
Run Code Online (Sandbox Code Playgroud)

当试图做

svn import -m "Initial" /mnt/logs/ http://localhost/svn/repo/
Run Code Online (Sandbox Code Playgroud)

该文件的信息:

ls -l /var/www/repo/db/txn-current-lock
Run Code Online (Sandbox Code Playgroud)

-rwxrwxrwx.1 apache apache 0 abr 20 12:37/var/www/svn/repo/db/txn-current-lock

我在CentOS 7.2上运行,我可以访问http://localhost/svn/repo那里只有那里:

回购 - 修订版0:/

svn apache centos

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

如何将Intellij项目链接到SVN Repo?

我已通过撤消SVN项目Tortoise SVN。将其导入到Intellij Idea。

但是我不能使用IDE来进行更改。

我想知道如何将这个项目链接到远程存储库。并使用快捷方式来提交和提取更改

现在我只能用乌龟做它。

现在的样子:

在此处输入图片说明

我想看的是:

在此处输入图片说明

svn intellij-idea

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

通过mac中的命令行更新到svn 1.9.4

我违背自己的意愿使用SVN.我工作的当前团队使用它进行版本控制,并不总是可以帮助我.我只想尝试从SVN版本1.8.13到最新的1.9.4

我已下载它,我也运行了这个命令

curl -o subversion-latest.tar.gz http://apache.mirrors.tds.net/subversion/subversion-1.9.4.tar.gz
tar -xvf subversion-latest.tar.gz
Run Code Online (Sandbox Code Playgroud)

我把这两个不同的教程结合起来没有运气.

svn更新版本

堆栈流问题

我对这configure部分感到不安

mymac ~/Downloads/subversion-1.9.4/serf
$ ./configure
-bash: ./configure: No such file or directory
mymac ~/Downloads/subversion-1.9.4/serf
Run Code Online (Sandbox Code Playgroud)

UPDATE

我退出了农奴道路

`mymac ~/Downloads/subversion-1.9.4` file path i ran the `./configure` My command line ran a bunch of "checks" 
configure: Configuring Subversion 1.9.4 
configure: creating config.nice checking for gcc... 
gcc checking whether the C compiler works... 
Run Code Online (Sandbox Code Playgroud)

是的,但最终在最后拍摄错误......

configure: error: failed to recognize APR_INT64_T_FMT on this platform 
mymac ~/Downloads/subversion-1.9.4
Run Code Online (Sandbox Code Playgroud)
  • 我有最新版的XCode ..

UPDATE2再试一次霓虹灯

mymac ~/Downloads/subversion-1.9.4 …
Run Code Online (Sandbox Code Playgroud)

svn macos bash command-line-interface

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