我有一个像这样的树的SVN项目:
/project
/dir1
/subdir1
-file1
-file2
.....
-file1
-file2
.....
/dir2
-file1
-file2
.....
/dir3
/subdir1
-file1
-file2
.....
/subdir2
-file1
-file2
.....
/subdir3
-file1
-file2
.....
/subdir4
-file1
-file2
.....
/dir4
-file1
-file2
.....
-file1
-file2
Run Code Online (Sandbox Code Playgroud)
我需要结账
我可以使用某种深度的svn命令行检查这些文件/文件夹吗?如果是这样我该怎么办?我可以在结帐后将divir2添加到dir3吗?如何更新以这种方式创建的工作副本?普通的"svn up"命令是否只更新这些文件夹或项目的完整更新?
我在使用C#设置环境变量时遇到问题.
我需要在某些情况下修改一些环境变量.例如,我需要修改NDSRC变量.
我用:
Environment.SetEnvironmentVariable("MY_VARIABLE", "value", EnvironmentVariableTarget.Machine);
Run Code Online (Sandbox Code Playgroud)
这很好用.
接下来我运行一些脚本whitch使用变量.现在有一个问题,因为脚本没有看到变量.
示例:使用设置Path变量(在末尾添加目录)
string path = Environment.GetEnvironmentVariable("Path", EnvironmentVariableTarget.Machine) + ";c:\\";
Environment.SetEnvironmentVariable("Path", path, EnvironmentVariableTarget.Machine);
Run Code Online (Sandbox Code Playgroud)
打开Windows命令行(开始 - >运行 - > cmd.exe).
在命令行中键入cmd
系统找不到cmd.exe:'cmd'未被识别为内部或外部命令,可运行程序或批处理文件.
如果检查Windows设置 - >环境变量,则路径正确设置为新值.如果您签入打开的命令提示符,它也会被设置.