我做了一些更改并提交了它们(到版本2),并发现他们在几分钟后向我的程序引入了新的错误.因此,我将一些文件切换到较旧版本,以便将一些文件恢复到本地平台上的版本1.从那时起,我做了很多我不想丢失的更改,并且我使用了commit(版本3)来获取服务器上的本地更改.
我在本地的版本正是我希望在存储库中作为头版本,即使一些文件仍然正式在"版本1".我假设我应该以某种方式使用SVN合并,但我不确定如何做到这一点.有什么建议?
编辑:当我使用diff时,它显示从本地版本到rep版本的更改.我可以做更新,但之后我会在本地再次使用非工作版本.所以我想要的是某种强制提交,只是说"这是最新版本,期间".
edit2:执行"提交"时,SVN报告没有更改.感谢Neil Butterworth的提问.
编辑3:我最终做了什么,仅供参考:我应该使用蒂姆的建议,但我傻到做更新而没有真正考虑我在做什么.当然,一切都被搞砸了,无法修复.所以我最终做的是将项目导出到一个新目录.这显然不是你应该这样做的方式,但我不想再惹这个东西了.最后我不得不回到实际项目的实际进展;-)我知道当我在一个更大的团队工作时,我不能做那样的事情,但我不是:)
我需要保存查看页面,流式传输歌曲和/或下载它的用户ID列表.我对列表的处理是添加并显示它.我真的不需要保存更多信息,我想出了两个解决方案.哪一个更好,或者我错过了更好的解决方案:
KISS解决方案 - 具有主键的1个表,歌曲id和上面三个交互(查看,下载,流)中的每一个的文本字段,其中将存在逗号分隔的用户id列表.添加它只是一个连接操作.
"最佳实践"解决方案 - 拥有3个表,其中主键是歌曲ID,而用户ID字段是进行交互的.每行都有一个用户ID,我可以添加日期和其他内容.
让我倾向于选项2的一件事是,检查用户是否已经投票选出歌曲可能更容易?
tl; dr version - 最好使用文本字段将数组保存为逗号分隔值,或者将数组中的每个项目放在单独的表行中.
我有很多查询数据库的服务.所有这些都工作正常,但一个服务调用存储过程给我以下错误:
在sys.servers中找不到服务器'dbo'.验证是否指定了正确的服务器名称.如有必要,执行存储过程sp_addlinkedserver以将服务器添加到sys.servers.
我不知道为什么所有其他存储过程都工作正常,这不是...
顺便说一句,我使用SubSonic作为数据访问层.
如果我有这样的列表:
>>> data = [(1,2),(40,2),(9,80)]
如何提取两个列表[1,40,9]和[2,2,80]?当然我可以自己迭代并提取数字但我猜有更好的方法吗?
我目前遇到了开源QuickFix引擎的一个奇怪问题.我们的经纪人正在发送一些MsgType = 8(执行报告)的测试交易,我们的QuickFix引擎立即回复一个例外,说"不支持的消息类型".经纪人消息中的所有标签似乎都是合法的.
为什么会发生这种情况?如何解决问题?
我试图用IExpress部署我的项目.我有以下场景.我想将一些文件提取到一个位置,最好是c:\ program files \.然后它复制我想要它运行.cmd文件(这是一个脚本)的所有文件.该脚本也会添加到项目本身中,它将引用由IExpress复制的文件.现在,如何访问提取文件的路径.这样我就可以在我的脚本中访问它了.
任何人都知道如何使用Zend_Form和jquery简单地创建一个表单?我想使用Zend_Form来验证表单,所以我不需要在JavaScript和PHP中使用双脚本表单.
谢谢,
Ivo Trompert
我们可以做类似的事情List.Contains(myItem),以检查列表中项目的属性是否等于属性myItem.
(我们曾考虑Contains和Exists,是这样的:
if (orderLines.Contains(myLine)) { ... }
但不能得到一个简单的表达.)
我们想要一些简单如下的东西:
if (orderLines.[MethodName](myLine))
{
}
如果至少有一个项目orderLines[i]满足,则此方法应自动返回true :
myLine.Product.Equals(orderLines[i].Product)
我们已经实施IEquatable<OrderLine>了等同于该Product属性,但无法找到如何从那里开始.
我有一个Visuals 的集合ListBox.我需要找到XPosition里面的一个元素,然后动画HorizontalOffset中的ListBox的ScrollViewer.基本上我想创建一个动画ScrollIntoView方法.
这给了我一些问题.首先,我如何获得对ListBoxs scrollviewer 的引用?其次,我怎样才能获得相对XPosition或HozintalOfffset任意元素ListBox?
我并没有对ListBox自身的任何输入做出反应,因此我无法使用Mouse相关属性.