问题列表 - 第9741页

如何查看CVS分支点?

首先,我不得不承认我搞砸了CVS.我有一个发布标签releaseX,这是在一段时间后完成的(即,不是HEAD).然后我决定在那时我需要一个维护分支.而不是创建一个分支标记(branchX中)除了releaseX,我删除了释放标签并创建了一个分支标签(错误地)命名releaseX.然后我接着对维护分支上工作,创造releaseX1,releaseX2等等.

我的问题:当我退房时releaseX,我得到分支头,即该分支的最新代码.我现在需要的分支点的代码,即前一 releaseX代码.

有没有办法做到这一点?

从备份恢复到早期存储库版本不是一种选择.

编辑:我知道我可以通过基于日期的结账来解决这个问题.我想知道是否仍然可以做一个基于标签的.

更新(Re @Philip Derbeko):我知道CVS与文件之间没有关联.但CVS 确实有分支发生的信息.在ViewVC中,我甚至可以看到它:

File X - Revision 1.y - Branch: MAIN - Branch point for: releaseX

下一个文件修订版是:

File X - Revision 1.y.2.1 - Branch: releaseX - CVS Tags: releaseX1

元数据显然存在.因此我的问题:是否可以检查分支,而不是分支HEAD

cvs

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

你可以构建一个iPhone应用程序,其2.1作为目标SDK,但使用3.0功能?

我注意到IM +今天出来并将其最低要求(在iTunes中)列为OS 2.2或更高版本,但它们支持推送等3.0功能.

是否有可能为固件2.1构建应用程序(例如:一个二进制文件),该应用程序具有仅在具有3.0固件的手机上启用的推送(或SMS或其他)等功能?它似乎是,但我不知道该怎么做.

iphone iphone-sdk-3.0

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

什么是python相当于PHP $ _SERVER?

我找不到与PHP $ _SERVER相当的python.

有没有?或者,有什么方法可以带来相同的结果?

提前致谢.

php python

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

什么是交叉编译器和跨平台?

我对跨平台和交叉编译器的术语有点困惑.让我首先明确跨平台.当人们谈论跨平台时,它意味着CPU的架构,即X86和X64?或操作系统即Windows 32位或Windows 64(服务器或桌面)?UNIX没有64位或32位等不同的版本.为什么这样?

.NET和java是交叉编译语言,这意味着什么?当程序在.NET中编译时,我们必须选择X86,X64或Any CPU等选项.那意味着什么?同样在安装项目中,我们必须选择x86和x64之间的选项.因此,如果程序是在x86中编译的,并且在x64上创建了msi文件,那么它将在X64和x86上运行,还是在任何一个上运行?

.net jvm cross-platform cross-compiling

6
推荐指数
2
解决办法
4058
查看次数

将参数传递给模板

假设我已经定义了一个带圆角的按钮.

<Style x:Key="RoundButton" TargetType="Button">
    <!-- bla bla -->
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="Button">
                <Border CornerRadius="0,5,5,0" />
                <!-- bla bla -->
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

我可能这个按钮的用户可以指定CornerRadius吗?我可以使用TemplateBinding吗?但是我应该在哪里绑定?(标记?)

.net c# wpf xaml controltemplate

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

在Python中"添加"词典?

可能重复:
python dict.add_by_value(dict_2)?

我的输入是两个具有字符串键和整数值的字典.我想添加两个字典,以便结果具有输入字典的所有键,并且值是输入字典值的总和.

为清楚起见,如果一个键仅出现在其中一个输入中,则该键/值将出现在结果中,而如果该键出现在两个词典中,则值的总和将出现在结果中.

例如,说我的输入是:

a = dict()
a['cat'] = 1
a['fish'] = 10
a['aardvark'] = 1000

b = dict()
b['cat'] = 2
b['dog'] = 200
b['aardvark'] = 2000
Run Code Online (Sandbox Code Playgroud)

我希望结果如下:

{'cat': 3, 'fish': 10, 'dog': 200, 'aardvark': 3000}
Run Code Online (Sandbox Code Playgroud)

知道Python必须有一个单行来完成这个(它不一定是一行......).有什么想法吗?

python dictionary

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

在同一个项目中同时进行Java和Scala开发

我想以熟悉的Swing方式开发用户界面时利用Scala的Actor框架.

是否可以在Eclipse,NetBeans或任何其他IDE中使用混合的Java-Scala项目?

java eclipse netbeans scala

21
推荐指数
2
解决办法
8922
查看次数

连接到源代码管理时出现CruiseControlException

我从Cruise Control获得一个关于无法连接到服务器的例外.但是,如果我强制构建它可以正常工作.我也尝试使用repo-browser连接到服务器没有任何问题所以我知道服务器已启动并运行.我正在运行CCNET 1.4.4和SlikSVN 1.5.3.以下是CCNET日志的例外情况:

ThoughtWorks.CruiseControl.Core.CruiseControlException:
Source control operation failed: svn: OPTIONS of 'https://some-server.com/trunk': could not connect to server (https://some-server.com) .
Process command: C:\Program\SlikSvn\bin\svn.exe log https://some-server.com/trunk -r "{2009-06-23T01:36:19Z}:{2009-06-23T07:20:25Z}" --verbose --xml --username ccnet --password auto --non-interactive --no-auth-cache
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.ProcessSourceControl.Execute(ProcessInfo processInfo) 
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.Svn.GetModifications(IIntegrationResult from, IIntegrationResult to)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.MultiSourceControl.GetModifications(IIntegrationResult from, IIntegrationResult to)
at ThoughtWorks.CruiseControl.Core.Sourcecontrol.QuietPeriod.GetModifications(ISourceControl sourceControl, IIntegrationResult lastBuild, IIntegrationResult thisBuild)
at ThoughtWorks.CruiseControl.Core.IntegrationRunner.GetModifications(IIntegrationResult from, IIntegrationResult to) vid ThoughtWorks.CruiseControl.Core.IntegrationRunner.Integrate(IntegrationRequest request)
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激!

svn cruisecontrol.net

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

谷歌是否为localhost生成新的openid声明标识符?

我正在运行谷歌openid标识符的问题.我在简单的asp.net mvc项目中使用dotnetopenauth库(dotnetopenid的后继者).在localhost测试期间,我注意到google会不时生成新的声明标识符.这是为什么?它只是localhost吗?不同的提供商(如雅虎)一切看起来都不错

openid dotnetopenauth

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

在MVC和WebForms之间共享一个master - 处理<form>

我们有一个大型遗留应用程序,我们希望开始使用MVC来实现新功能.

为此,我们添加了自定义路由,例如:

routes.IgnoreRoute( "{*allaspx}", new { allaspx = @".*\.as[pmh]x(/.*)?" } );
Run Code Online (Sandbox Code Playgroud)

我们希望在旧的WebForms和新的MVC页面之间共享母版页.

这看起来很简单 - 改变了master继承ViewMasterPage而且它也可以用作MVC页面的master.

问题是HTML <form>.

主页面<form>顶部有一个标签,里面有3个内容面板,这就是WebForms喜欢它的方式.该Page控制将代替师傅的形式在页面指向回来了,这似乎是一个硬编码的行为.

所有三个内容面板都有WebForms控件,因此页面级别<form>标签需要在它们之外才能覆盖所有三个.像这样的东西:

<form id="form1" runat="server">
    ...
    <asp:contentplaceholder id="content1" runat="server" />
    ...
    <asp:contentplaceholder id="content2" runat="server" />
    ... //etc
</form>
Run Code Online (Sandbox Code Playgroud)

但是,对于MVC,我们希望使用Html.BeginForm帮助程序在视图中包含表单.HTML不允许您嵌套表单.MVC模式需要视图回发到不同的操作(例如,"详细信息"视图可能会回发到"编辑"操作).

有没有人知道这方面的好方法?

asp.net asp.net-mvc webforms

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