小编bah*_*rep的帖子

我可以使用SVN或Mercurial仅提交部分代码吗?

我通常使用Tortoise SVN,但我一直在研究Mercurial,因为它是一个分布式版本控制系统.

我在两个系统中寻找的是一个工具,让我只选择一部分文件并提交它们.如果我现在想要这样做,我必须复制到文件的临时版本并仅保留我想要在当前版本中提交的更改,然后在提交后再次将临时版本复制到当前版本.这只是一个麻烦,程序应该能够为我做这件事.

我听说Git支持这个,如果这是正确的,请告诉我.

svn git version-control tortoisesvn mercurial

37
推荐指数
4
解决办法
9703
查看次数

Tortoise SVN Diff颜色代码

任何人都可以解释在SVN中进行差异时的颜色代码,即某些行被标记为红色,黄色,蓝色等等

svn diff tortoisesvn tortoisemerge

37
推荐指数
1
解决办法
2万
查看次数

适用于Windows的SVN挂钩

我做了一点谷歌搜索,发现没有真正的Windows资源SVN挂钩.所以我想我会在这里开始一个wiki来集中它.

如果您贡献,请务必注明:

  1. 钩子的名字
  2. 脚本的功能
  3. 实际的脚本

注意:我怀疑发布一个史诗脚本将没有用.

svn repository svn-hooks

35
推荐指数
3
解决办法
2万
查看次数

如何使用TortoiseSVN更改密码?

我需要更改我的SVN密码.我正在使用TortoiseSVN客户端.我无法找到密码更改或添加用户选项.

可能吗?是否有任何解决方法或命令行语法来创建SVN用户或编辑用户?

svn passwords tortoisesvn

35
推荐指数
2
解决办法
11万
查看次数

在Jekyll HTML中嵌入Markdown

我正在尝试使用Jekyll在HTML文件中嵌套markdown.有没有办法实现以下这样的事情?

# index.html

---
layout: default
---


<p>[Stack Overflow](http://www.stackoverflow.com)</p>
Run Code Online (Sandbox Code Playgroud)

注意:我知道我可以这样做.

# index.html

---
layout: default
---


<p><a href="http://www.stackoverflow.com">Stack Overflow</a></p>
Run Code Online (Sandbox Code Playgroud)

html markdown jekyll

35
推荐指数
6
解决办法
1万
查看次数

如何撤消git stash clear

我执行git stash保存"ABC"而且我错误地把git stash清除了.如何检索存储ABC中的数据.请帮忙

git

35
推荐指数
4
解决办法
8008
查看次数

在TortoiseSVN中,为什么我不能显示超过6周左右的日志?

如果我右键单击我的工作文件夹,然后选择TortoiseSVN-> Show Log,它会显示一个非常有用的存储库更改日志.但它仅显示过去6周左右.如果我尝试更改日期范围,它将不会让我 - 点击日历中的日期不会做任何事情,如果我编辑日期文本框,它只会将其更改回来.

svn tortoisesvn

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

用于注释长度Subversion的Windows预提交钩子

我似乎无处可去.在网上搜索脚本等等.任何人都有一个脚本,您可以在Windows环境中编辑现成的pre-commit.tmpl,该环境需要输入x字符才能在Tortoise Subversion中提交注释全局,以便团队中的所有成员都需要,而这个要求从SVN服务器下推到客户端?

我不知道脚本语言,这应该是非常简单的事情,没有我花时间找出接下来3个小时的脚本.

svn windows tortoisesvn pre-commit svn-hooks

33
推荐指数
1
解决办法
3万
查看次数

使用svn:ignore忽略除某些文件之外的所有内容

使用svn:ignore属性,有没有一种方法可以根据我不想忽略的模式指定我想要忽略的内容?换句话说,我想忽略除了 .xyz结尾的文件之外的所有内容.我该怎么做呢(如果可能的话)?

我探索的一个选项是提交我想要版本化的所有内容,然后将目录上的svn:ignore属性设置为'*',这意味着没有其他文件,但我已经提交的内容将被版本化.这是我能想到的最好的,但它感觉很脏,如果我确实需要添加另一个文件作为版本,我必须进行多次提交...一个删除svn:ignore属性,另一个添加/提交新文件,然后第三个更改svn:忽略回'*'.

你的意见?

svn svnignore

32
推荐指数
4
解决办法
1万
查看次数

使用VisualSVN Server通过http获取特定修订版

我正在使用VisualSVN Server来托管SVN仓库,对于一些自动化工作,我希望能够通过http [s]层获得特定版本.

我可以通过http [s]请求到服务器(httpd?)来获取HEAD版本 - 但是有没有能力指定修订版,可能是查询字符串?我似乎无法找到它......

除非我能帮忙,否则我不想做结帐,因为特定文件夹中有很多文件,我不想要它们 - 只有一两个.

svn version-control visualsvn http visualsvn-server

31
推荐指数
2
解决办法
1万
查看次数