问题列表 - 第4251页

git:switch分支没有分离头

我在github上有一个存储库,它有一个主分支(master)和一个分支用于一些实验工作.我做了一些提交并推到实验分支,一切都很好.

现在,在另一台机器上,我尝试克隆我的存储库(git clone repository),然后切换到实验分支(git checkout branchname),但每次我这样做时,我的头都会分离,我无法推动我的更改.我究竟做错了什么?我觉得我在某个地方缺少一个基本的git概念,但是阅读随机的git手册页并没有给我任何线索.

我是git的新手,所以我很抱歉,如果我是一个白痴,但我在文档中找不到任何可以帮助我重新认识的东西.

编辑

跟踪分支的概念是我所缺少的.现在我认识到这个概念一切都很清楚.就个人而言,我发现git branch --track语法比直观更直观git checkout -b branch-name origin/branch-name.

谢谢您的帮助!

git version-control

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

对于Web服务,Application.DoEvents()是否有任何替代方法

是否有任何替代方法System.Windows.Forms.Application.DoEvents()来刷新不使用System.Windows.Forms命名空间的事件队列?如果没有,可以在Web服务中使用上述方法/命名空间.

.net c# vb.net multithreading

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

TFS 2008:它是否附带SQL Server 2008许可证?

当您购买TFS 2008时,您将获得运行SQL Server 2005作为TFS数据存储库的许可.

使用TFS 2008的SP1,现在支持SQL Server 2008.有没有人知道TFS 2008许可证是否允许我们安装SQL Server 2008而不是SQL Server 2005?

使用SQL Server 2008而不是SQl Server 2005作为TFS 2008的数据库是否有任何优势(除了以后升级的痛苦减少)?

谢谢.

licensing tfs2008 sql-server-2008

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

在OS X上,将GUI分成多个NIB文件和NSView子类

我正在开发OS X/Cocoa应用程序,我想要这样的行为:

  • 有一个侧边栏有不同的选项,让我们说"选项A","选项B"和"选项C".
  • 单击A,B或C时,它会将相应的GUI加载到主窗格中.每个GUI都是不同的NSView子类,它在不同的NIB/XIB文件中定义.例如,选项A可能是3个按钮,并且是NSViewSubclassA的实例,而选项B可能有1个按钮和文本字段,并且是NSViewSubclassB的实例.

我该如何编程呢?

cocoa interface-builder

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

我总是要考虑性能吗?

我来自DBA世界,表演一直是一种痴迷.我正在转向发展,我总是不断地考虑性能.

阅读SO有时似乎表现并不重要.例如,关于休眠(或任何其他ORM)的福音传教士.

作为开发人员,我什么时候需要考虑性能,何时不考虑?

optimization performance

18
推荐指数
5
解决办法
1058
查看次数

如果搜索引擎蜘蛛正在锤击我的网站,我该怎么办?

我运行了一个小型的网络服务器,最近它被搜索引擎蜘蛛提供了奶油.冷却它的正确方法是什么?我应该定期发送5xx响应吗?我应该使用robots.txt设置吗?或者是其他东西?

search-engine web-crawler web

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

Java套接字编程

我正在使用java套接字构建一个简单的客户端/服务器应用程序并尝试使用ObjectOutputStream等.

当我讨论通过套接字传输对象时,我一直在这个URL http://java.sun.com/developer/technicalArticles/ALT/sockets开始关注教程.

请参阅我的客户端代码http://pastebin.com/m37e4c577然而,这似乎不起作用,我无法弄清楚什么是不起作用.底部注释掉的代码直接从教程中复制出来 - 当我只使用它而不是创建客户端对象时,这就有效.

任何人都可以看到我做错了吗?

java sockets network-programming objectinputstream

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

程序终止时保证文件删除(C/C++)

Win32 CreateFileFILE_FLAG_DELETE_ON_CLOSE,但我在Linux上.

我想打开一个临时文件,在程序终止时将永远删除该文件.我可以理解,在程序崩溃的情况下,保证这一点可能不切实际,但在任何其他情况下我都希望它能够工作.

我知道RAII.我知道信号.我知道atexit(3).我知道我可以打开文件并立即删除它,文件将保持可访问状态,直到文件描述符关闭(甚至处理崩溃).这些似乎都不是一个完整而直接的解决方案:

  1. RAII:去过那里,完成了:我有一个析构函数删除文件的对象,但如果程序被一个信号终止,则不会调用析构函数.
  2. 信号:我正在编写一个低级库,这使得注册信号处理程序变得棘手.例如,如果应用程序本身使用信号怎么办?我不想踩任何脚趾.我可能会考虑巧妙地使用它sigaction(2)来应对......但是还没有充分考虑这种可能性.
  3. atexit(3):显然没用,因为它在异常终止期间没有被调用(例如通过信号).
  4. preemptive unlink(2):这是非常好的,除了我需要文件在文件系统中保持可见(否则系统更难监控/故障排除).

你会在这做什么?

进一步说明

我在原帖中省略了一个细节,我现在意识到应该包含这个细节.在这种情况下,"文件"不是严格意义上的普通文件,而是POSIX消息队列.我通过创建它mq_open().它可以通过mq_close()或关闭close()(前者是我系统中后者的别名).它可以通过系统删除mq_unlink().所有这些使它类似于常规文件,除了我不能选择文件所在的目录.这使得当前最流行的答案(放置文件/tmp)变得不可行,因为"文件"是由系统在容量非常有限的虚拟文件系统中创建的.(我已经/dev/mqueue按照示例安装了虚拟文件系统man mq_overview).

这也解释了为什么我需要保持名称的名称(使立即取消链接方法不可行):"文件"必须在两个或多个进程之间共享.

c c++ file termination unlink

20
推荐指数
2
解决办法
5063
查看次数

SharePoint初学者用户教程有什么用?

好的,我的任务是为政府内部网站创建一个wss v3.0网站,内部的SharePoint经验非常少(虽然它是一个IT部门,所以他们非常注重技术知识).我已经相当擅长SharePoint(在SharePoint中获得了一些Microsoft认证并为自己做了很多工作),但需要教育其他人.其中一部分涉及现场培训和在线培训.我已经完成了我自己的系列SharePoint wiki,我预计最常用的东西,但我希望有一些其他人在过去使用过的高效链接.那么在学习SharePoint方面有什么用呢?

编辑:我想强调这个的"开始"方面,而不是开发人员教程,但简单的东西,如"如何提交到文档库"等等,谢谢!

sharepoint sharepoint-2007 wss-3.0

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

我可以将DataMember添加到WCF中的CollectionDataContract吗?

我有一个我用CollectionDataContract装饰的集合类.集合类还在类上有一个属性,我希望将其传递给服务客户端.我已经尝试将[DataMember]添加到该属性,但是当我更新时它没有将它添加到客户端的类中.

那里的任何WCF专家都有任何帮助吗?

.net wcf

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