我正在尝试使用git-svn镜像svn repo.
我正在做
git svn clone http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind
Run Code Online (Sandbox Code Playgroud)
而且我得到了
Initialized empty Git repository in f:/gstest/WorldWind/.git/
RA layer request failed: PROPFIND request failed on '/svn/trunk/WorldWind': PROPFIND of '/svn/trunk/WorldWind': could not connect to server (http://worldwind31.arc.nasa.gov) at /usr/lib/perl5/site_perl/Git/SVN.pm line 148
Run Code Online (Sandbox Code Playgroud)
如果我在不在代理服务器内的另一台计算机上执行相同操作,则可以.
我在win7的,我已经设定 $HTTP_PROXY
,http.proxy
(全球一个在GIT),并$HOME/AppData/Roaming/Subversion/servers
以正确的代理.
这样做svn checkout [repo adress]
在外壳的作品.这样做wget [repo adress]
在外壳的作品.但不是git svn clone [repo adress]
有任何想法吗?我在这上面找到的大多数问题都指向了我的Subversion/servers
文件,但是现在我编辑了那个,问题仍然存在......:/
当我尝试做Team | 显示注释它被"卡住"...进度条将显示"注释...",文件的左侧,注释应该显示"计算..."这些将被卡住直到我做"隐藏注释"或我手动取消任务.
当我从svn 1.6.x更改为1.7.x(我认为)时出现了这个问题,但那是几个月前所以我不记得了.
我正在运行Netbeans 7.1.1,java 1.7.05 64bit,TortoiseSVN 1.7.7,windows 7.
我尝试过使用不同服务器版本的两个不同的回购.
有任何想法吗?我宁愿不再换回运行svn 1.6 ......
编辑:我也尝试过Netbeans 7.2,同样的问题.
我正在为一个应用程序(基于NetBeans构建)创建一些帮助内容,并认为在某些情况下能够在JavaHelp中显示教程视频或者有一个打开视频的链接会很有用.
我想<OBJECT>
也许可以使用标签,但我不知道要嵌入哪个对象.我从http://download.java.net/javadesktop/javahelp/jhug.pdf得到的JavaHelp知之甚少 ,从中得出结论我应该得到一些能够播放.avi和嵌入的轻量级Java组件它与<object>
标签.或者在帮助中有一个链接,在单独的窗口中打开.avi.
有没有人对如何做到这一点有任何指示?
编辑:
我已经尝试了更多关于添加自己的轻量级组件,但没有成功.所以我想知道我是否将组件放在错误的位置.如果我尝试将JButton添加到JavaHelp中
<object
classid="java:javax.swing.JButton">
</object>
Run Code Online (Sandbox Code Playgroud)
它出现在JavaHelp中就好了.
如果我尝试自己的按钮,就像
<object
classid="java:my.module.TestButton">
</object>
Run Code Online (Sandbox Code Playgroud)
我刚刚得到一些红色的"???"
TestBytton类只是
package my.module;
import javax.swing.JButton;
public class TestButton extends JButton{
}
Run Code Online (Sandbox Code Playgroud)
TestButton位于与javahelp-html相同的NetBeans项目中,而TestButton所在的包是公共的.有任何想法吗?
Edit2:好的,所以我更多地研究了这个.似乎最终班级com.sun.java.help.impl.CustomKit$CustomDocument
会尝试做一个
getClass().getClassLoader().loadClass("my.module.TestButton")
Run Code Online (Sandbox Code Playgroud)
这将导致ClassNotFoundException.这可能是因为我理解正确,因为将使用的类加载器只会找到调用的netbeans模块中的类JavaHelp Integration
.其中不是my.module.TestButton
.所以...我再次陷入困境.我认为我不能轻易地为该模块添加任何内容.
.
我正在制作一个简单的 powershell 脚本来替换我们环境中的 SubWCRev。所以我有很多包含变量的模板文件等等$WCREV$
。
不过,我无法对这些变量进行简单的查找和替换。我无法正确转义 $ 字符。
查找和替换很简单;
function FindAndReplace {
param(
[string]$inputFile,
[string]$outputFile,
[string]$findString,
[string]$replaceString)
(Get-Content $inputFile) | foreach {$_ -replace $findString, $replaceString} |
Set-Content $outputFile
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试了许多 $findString 的替代方案..
尝试过;
$findString = '$WCREV$'
$findString = '`$WCREV`$'
$findString = "`$WCREV`$"
$findString = "$WCREV$"
Run Code Online (Sandbox Code Playgroud)
无法使任何工作发挥作用。如果我尝试只使用 WCREV,它会替换它,但是当然,我会剩下 $。我想我可以修改我的模板,但这似乎是一个愚蠢的小问题,所以它可能是可行的,对吧?
我在使用 powershell 时遇到了一个小问题,这可能很容易……如果我从控制台运行命令而不是从 .ps1 文件运行命令,我会得到不同的行为。命令;
New-PSDrive -PSProvider FileSystem -Name X -Root \\computer_name\x -Persist
Run Code Online (Sandbox Code Playgroud)
如果我从控制台运行它,我会得到我想要的行为,即出现在文件管理器中的持久 X: 驱动器。如果我从一个只包含这一行的脚本运行它,我就不会得到永久驱动器。
有什么想法吗?
我正在使用PowerShell来映射几台计算机上的一些网络驱动器.它主要工作得很好,但现在它在计算机上失败了,我之前没有尝试过.
我正在做
New-PSDrive -Persist -Name $name -PSProvider FileSystem -Root $path -Scope Global
Run Code Online (Sandbox Code Playgroud)
它成功了.但我只能访问powershell中的映射驱动器...我在资源管理器中找不到它,我在cmd.exe中找不到它.这样做net use
在PowerShell中显示他们是OK,做net use
输入cmd.exe显示他们是不可用的.
这在其他计算机上工作正常!
所有计算机都运行Win 7,它们具有相同版本的powershell 3.0.无法运行的计算机可能缺少某些正在运行的Windows更新.我无法将它们连接到互联网以安装更新,并且必须通过刻录的CD来手动安装它们...