标签: svn

版本化SQL Server数据库

我想让我的数据库受版本控制.有没有人有任何建议或推荐的文章让我开始?

我总是希望在那里至少有一些数据(如alumb提到的:用户类型和管理员).我还经常需要大量生成的测试数据来进行性能测量.

database svn sql-server version-control

306
推荐指数
26
解决办法
9万
查看次数

暂时放弃Subversion中未提交的更改(la"git-stash")

在编写存储在Subversion仓库中的软件时,我经常修改一些文件,然后注意我想为我的主要工作做一些预备性更改.例如,在实现新功能时,我注意到一些可能对我有帮助的重构.

为了不混合两个不相关的更改,在这些情况下,我想"收起"我的更改,即恢复到存储库版本,执行一些其他更改,提交这些更改,然后"获取"我的更改.

git-stash允许这样做.是否有一些方法可以直接或使用某些插件或脚本使用Subversion.Eclipse插件也没关系.

svn versioning

305
推荐指数
6
解决办法
8万
查看次数

我应该将Visual Studio 2015 .vs文件夹添加到源代码管理中吗?

Visual Studio 2015创建一个名为".vs"的新文件夹.它的目的是什么,我应该将它添加到源代码管理中吗?

svn git version-control ignore visual-studio-2015

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

SVN中的结果代码是什么意思?

SVN中的结果代码是什么意思?我需要快速参考.

svn

295
推荐指数
9
解决办法
18万
查看次数

如何找到我的Subversion服务器版本号?

我想知道我的服务器是否正在运行Subversion 1.5.

我怎么能找到它?

也很高兴知道我的SVN客户端版本号.svn help没有帮助.

注意:我不想要我的项目的修订号等.这个问题是关于Subversion软件本身.

svn

293
推荐指数
9
解决办法
31万
查看次数

如何解决"本地编辑,更新时传入删除"消息

当我这样做时svn status .,我明白了:

!     C auto-complete-config.elc
      >   local edit, incoming delete upon update
!  +  C auto-complete.elc
      >   local edit, incoming delete upon update
!  +  C popup.elc
      >   local edit, incoming delete upon update
!  +  C fuzzy.elc
      >   local edit, incoming delete upon update
Run Code Online (Sandbox Code Playgroud)

基本上,这些文件不应该在存储库中.开发人员已将其删除.然后,我认为我svn rm ...错误地做了一件事(应该完成了svn update .).

所以现在,当我这样做时svn status .,我得到了这些树冲突消息.

我在这里找到了doc 但不确定如何根据doc"合并"它.

如何摆脱它们?

我认为我的工作副本与存储库同步.不知道为什么这些消息会显示出来.据我所知,这些文件应该删除并删除.我尝试过svn update .,svn revert .但是当我这样做时,我仍然会收到此信息svn status ..

svn

293
推荐指数
3
解决办法
15万
查看次数

如何恢复SVN提交?

我找到了各种如何恢复SVN提交的例子

svn merge -r [current_version]:[previous_version] [repository_url]
Run Code Online (Sandbox Code Playgroud)

要么

svn merge -c -[R] .
Run Code Online (Sandbox Code Playgroud)

但它们似乎都不起作用.我尝试了这些命令并检查了手动更改的文件.

如何还原修订号为1944的提交?如何检查还原已完成(未查看实际文件中的更改已被还原)?

svn revert

293
推荐指数
7
解决办法
46万
查看次数

如何在TortoiseSVN中更改用户

我正在设置另一个用户来使用我们的SVN存储库.他没有用户名/密码,所以我使用我的凭据登录.我们现在有一个用户名/密码.

如何让TortoiseSVN注销并忘记旧密码,以便输入新的用户名/密码?

svn tortoisesvn login

292
推荐指数
4
解决办法
27万
查看次数

SVN仍然存在冲突?

如何让这个目录摆脱冲突?我不在乎是否使用"他们的"或"我的"或其他什么来解决它...

PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict

PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'

PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision

PS C:\Users\Mark\Desktop\myproject> svn update
   C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.

PS C:\Users\Mark\Desktop\myproject> svn cleanup

PS C:\Users\Mark\Desktop\myproject> …
Run Code Online (Sandbox Code Playgroud)

svn

282
推荐指数
7
解决办法
35万
查看次数

如何从trunk中正确创建SVN标签?

我正在Subversion中创建我的第一个项目.到目前为止我有

 branches
 tags
 trunk
Run Code Online (Sandbox Code Playgroud)

我想我立即需要使分支单数并重新开始. 更新分支是常态.

我一直在干线工作,并将内容移动到标签如下.

mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"
Run Code Online (Sandbox Code Playgroud)

我的直觉告诉我这是完全错误的,我应该保持文件使用之间的某种关系svn copy.我以这种方式创建的文件彼此之间没有任何关系,我相信我会错过Subversion功能.我对么?

我应该为单个文件使用svn copy吗?

mkdir tags/1.0
svn add tags/1.0
svn copy trunk/file1 tags/1.0
svn copy trunk/file2 tags/1.0
svn copy trunk/file3 tags/1.0
svn commit -m " create a first tagged version"
Run Code Online (Sandbox Code Playgroud)

我应该在整个目录中使用svn copy吗?

svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"
Run Code Online (Sandbox Code Playgroud)

svn tags

275
推荐指数
7
解决办法
35万
查看次数