当前位置: 首页 > 面试题库 >

通过CIF进行颠覆不起作用

韩刚洁
2023-03-14
问题内容

我试图在Linux机器上使用Subversion,存储库位于Microsoft sbs2008服务器上。(我可以从Microsoft Windows
7计算机访问存储库。)有人可以告诉我如何使其工作吗?

这就是我所做的。

# sudo mount -t cifs -v -o credentials=~/Files/server-mount-credentials,uid=richard,nocase,nounix,nosuid  //sbs2008/local ~/Files/server-mount/

# svn commit -m ""

Adding         file1
Sending        file2
Transmitting file data ........svn: Commit failed (details follow):
svn: database is locked

strace显示:

open("/home/rdelorenzi/Files/server-mount/svn_repository/db/rep-cache.db", O_RDWR|O_CREAT|O_LARGEFILE, 0644) = 12

...

_llseek(12, 162816, [162816], SEEK_SET) = 0
read(12, "\n\0\0\0\20\1 \0\1 \1N\1|\1\252\1\330\2\6\0024\2b\2\220\2\276\2\354\3\32"..., 1024) = 1024

_llseek(12, 100352, [100352], SEEK_SET) = 0
read(12, "\n\0\0\0\24\0i\0\0i\0\227\0\305\0\363\1!\1O\1}\1\253\1\331\2\7\0025\2c"..., 1024) = 1024
_llseek(12, 52224, [52224], SEEK_SET)   = 0
read(12, "\n\0\0\0\24\0k\0\0\231\0\307\0\365\1#\1Q\1\177\1\255\1\333\2\t\0027\2d\2\222"..., 1024) = 1024

fcntl64(12, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=1073741824, len=1}, 0xbf8e15e8) = 0
fcntl64(12, F_SETLK64, {type=F_WRLCK, whence=SEEK_SET, start=1073741826, len=510}, 0xbf8e15e8) = -1 EACCES (Permission denied)

问题答案:

不要通过网络共享来安装Subversion存储库,否则它将无法可靠地运行。

file://访问仅适用于本地单用户访问,尤其是测试和调试。当您要共享存储库时,您确实需要设置适当的服务器,并且这并不像您想的那样困难。阅读“访问存储库”一节,以获取有关选择和设置服务器的指南。[链接]

如David W所述,您需要运行SVN服务器。



 类似资料:
  • 我试图发送信号从我的pyObc gui(osx状态栏中的菜单)到我的应用程序的主进程。具体来说,我在一个类中运行gui,在一个进程中运行this,我试图通过管道将消息从gui发送到主进程。 当我使用一种简单的方法将数据放入管道中时,我的代码可以工作。消息被传递到主进程,产生当我在子流程中启动gui并尝试将数据放入管道时,比如当我单击菜单选项“开始”时,什么都不会发生。主流程线从未打印,据我所知,主

  • 最近,我想用Photon等建立一个新的Eclipse C++构建环境,所以我需要安装Subversive(4.0.5)和相应的连接器。但是连接器安装失败了(在安装subversive并重新启动之后,他甚至找不到任何连接器)。有没有可能,Polarion停止了SVN连接器存储库,因为它只是一个空白站点(这应该是SVN连接器的更新站点:http://community.Polarion.com/pro

  • 问题内容: 我知道通常您可以通过在URL中传递用户名和密码来登录需要Selenium进行HTTP基本身份验证的网站,例如: 我已经在Firefox 2或3上运行了Selenium测试,仍然可以看到“需要身份验证”对话框窗口? 更新:这似乎不是Selenium问题,而是Firefox问题。如果我在FF中手动输入URL,则会看到验证对话框,但是如果我在Opera中输入URL,则显示的页面将不显示验证对

  • 问题内容: 我正在尝试使用Python和Selenium在LinkedIn上添加联系人。我试图通过在“网络”选项卡(https://www.linkedin.com/mynetwork)中添加LinkedIn提出的联系建议来实现此目的,该选项具有无限滚动功能。 基本上,我希望脚本找到每个建议的配置文件旁边的“连接”按钮,单击该按钮,然后重复执行直到出现错误为止,从而脚本应向下滚动以加载更多“连接”

  • 问题内容: 尝试将CS​​S3转换应用于幻灯片显示槽JavaScript时,我有些头疼。 基本上,JavaScript会获取幻灯片放映中的所有幻灯片,并将CSS类应用于正确的元素以提供良好的动画效果,如果不支持CSS3过渡,它将仅应用样式而无需过渡。 现在,我的“小”问题。所有工作都按预期进行,所有幻灯片都具有正确的样式,代码运行时没有错误(到目前为止)。但是,即使应用了正确的样式,指定的过渡也不

  • 问题内容: 我无法通过Jenkins使用robotframework执行硒测试用例。安装了Firefox,geekodriver。 无需使用Jenkins即可工作。 获取异常 它是一个简单的测试用例 Jenkins Shell命令配置 问题答案: 在robotframework服务器中安装xvfb。还可以在Jenkins中使用xvfb插件。 似乎已弃用xvfb,并听说有一个vncserver插件。