小编Ale*_*der的帖子

Git(TortoiseGit) - 如何将单个文件还原到以前的版本,然后撤消还原?

与TortoiseGit一起使用Git时:有人知道如何将单个文件(或完整的存储库)恢复到以前的版本吗?

例如,我有一个包含多个文件的存储库.一个文件存在三个修订版(1; 2; 3).现在我想从版本3改回2.

TortoiseGit在"显示日志"对话框中提供"恢复"功能,该功能允许跳回特定版本,但这将恢复整个存储库而不是单个文件.

一旦我还原了一些东西,我就不知道如何撤消恢复并跳回到最新版本.

windows git revision tortoisegit

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

如何列出NTFS文件系统上的所有符号链接

从Windows Vista开始,有一个新的Win32-API调用CreateSymbolicLink在NTFS文件系统上创建一个符号链接.

有谁知道是否有办法列出文件系统上所有现有的符号链接?

winapi symlink ntfs windows-vista windows-7

27
推荐指数
3
解决办法
5万
查看次数

使用Jinja2模板缩小Flask应用程序的HTML输出

是否有Flask或Jinja2配置标志/扩展名来在渲染模板后自动缩小HTML输出?

python wsgi web-applications jinja2 flask

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

双向文件夹同步加密以保护我的Dropbox数据

我想编写一个.NET脚本/工具,它至少与SecretSyncBoxCryptor大致相同,但不会将加密密钥存储在公司的Web服务器上.

首先,它听起来很简单:你有两个文件夹 - 一个"解密"文件夹和"加密"文件夹.在两个文件夹上都有一个FileSystemWatcher,因此当文件发生更改时,工具会收到通知.如果文件在"已解密"文件夹中发生更改,则会对文件进行加密并将其写入"已加密"文件夹.如果文件在"encrypted"文件夹中发生更改,它会解密文件并将其写入"已解密"文件夹.

到目前为止没问题.

但是如果用户直接从"已解密"文件夹运行应用程序(例如KeePass)会发生什么?同步和加密过程现在会遇到问题,因为文件是从应用程序锁定的.我可以做些什么来避免处理这个问题,所以应用程序仍然可以在同步和加密过程旁边运行吗?

谢谢你的帮助!

更新:我仍然找不到这个问题的答案.使用FileSystemWatcher-class进行同步时,很容易应用加密/解密,但是您遇到了文件锁的问题(因为流或应用程序阻塞了文件).我也尝试过Microsoft Sync Framework.文件同步与它一起使用,但我不知道如何动态加密/解密文件.

也许某人有一些工作代码示例.

.net c# encryption synchronization file

12
推荐指数
1
解决办法
2212
查看次数

如何将ASP.NET MVC应用程序中的模型,视图和控制器分成不同的程序集

目前我正试图进入ASP.NET MVC框架.
对于我的大多数测试应用程序,我使用了一个程序集/项目.这适用于一些较小的应用程序.然后我想知道如何将模型,控制器和视图类放入单独的程序集中?在非常大的Web应用程序中,将所有内容放入单个程序集/项目中并不现实.

所以我的问题是:是否有可能告诉ASP.NET MVC框架在另一个程序集中搜索视图和/或控制器而不会失去路由引擎的内置灵活性?

.net asp.net asp.net-mvc .net-assembly

11
推荐指数
1
解决办法
7851
查看次数

检测符号链接,连接点,挂载点和硬链接

有谁知道如何检查文件或目录是符号链接,连接点,挂载点还是硬链接

据我所知,通过检查文件的"ReparsePoint"属性来检测符号链接.通过检查目录中的"ReparsePoint"属性来检测连接点.因此,如果在文件上设置"ReparsePoint"属性,它必须是符号链接,否则如果它在目录上设置,它只能是一个连接点......对吗?

好到目前为止,但我仍然不知道如何检测"挂载点"和"硬链接".谁能告诉我怎么做?

.net c# windows filesystems reparsepoint

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

每个开发人员应该知道的PowerShell脚本

Windows PowerShell现在已经很长时间了.与优质的旧windows外壳相比,它更强大.是否有任何脚本用于加速和简化您作为开发人员的日常工作?如果你能用PowerShell做魔术 - >请与我们分享!

更新 不是真正的脚本,但也非常有用的是PowerShell社区扩展.该软件包包含许多新的Cmdlet和PowerShell修改.

windows powershell scripting

10
推荐指数
2
解决办法
2827
查看次数

如何通过URL检查Web服务器上是否存在文件?

在我们的应用程序中,我们有一些在线帮助.它非常简单:如果用户单击帮助按钮,则会根据当前语言和帮助上下文构建URL(例如" http://example.com/help/"+ [LANG_ID] +"[HELP_CONTEXT])和在浏览器中调用.

所以我的问题是:如何在不加载完整文件内容的情况下检查Web服务器上是否存在文件?

谢谢你的帮助!

更新:感谢您的帮助.我的问题已得到解答.现在我们有代理身份验证问题,无法发送HTTP请求;)

.net c# http

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

SharePoint开发环境设置

我需要设置一个开发环境来编写Share Point Web Parts.我到底需要什么?

我的开发机器是Windows XP教授,使用Visual Studio 2008教授.如果找到Windows Share Point Services 3.0:软件开发工具包(SDK)Windows Share Point Services 3.0:工具Visual Studio 2008 Extensions,版本1.2.但我不能在Windows XP上安装它,因为需要在本地安装Share Point Services 3.0.我无法想象在服务器操作系统上安装Visual Studio是非常必要的.

有没有其他方法可以在Windows XP下设置干净的开发环境并使用专用的Windows Server来运行Share Point Services?

.net sharepoint development-environment

8
推荐指数
2
解决办法
5488
查看次数

Subversion:为标记目录写保护

我使用subversion作为RCS.总是当我的项目的新版本被完成时,我创建它的标签(主干的副本).有谁知道我如何保护这个标记的目录不被意外修改?

目前作为解决方法我锁定所有文件.但是这个窗台意味着拥有锁的用户可以编辑文件.

有没有更好的解决方案?

svn version-control configuration-management rcs

8
推荐指数
1
解决办法
4170
查看次数