因为本人阅读喜欢使用source insight。前段时间接触了linux核代码,而这份代码仅仅能放在ubuntuserver上编译。刚開始的时候是在windows上改动,完了之后再copy到server上去编译。这样非常麻烦,效率也非常低,经过网上搜索和向别人请教之后。最终能够正常使用了。

1、使用SSH工具在ubuntu上git clone代码之后,必须改动文件的权限:sudo chmod 777 xxx -R 。777为拥有全部权限,具体自己去网上查。xxx为项目目录,-R是递归到全部子文件(夹),我第一次没有加 -R 然后一直没有远程改动权限,郁闷了非常久,才改动。

2、创建远程连接,windows7比較方便,打开我的电脑,工具->映射网络驱动器,输入远程的网络地址就OK了;这样创建之后,你就将远程端的代码映射到本地,当做一个硬盘来訪问和使用了。

3、接下来就是source insight载入同步代码的事了。这里主要讲的是source
insight遇到的事。

在Source insight上改动ubuntu上共享内核源代码,常常出现下面提示。非常烦人:

xxx has been changed outside of Source Insight since it was loaded.
Do you want to continue and overwrite it ?
Confirm by typing 'yes' below:
xxx has been changed outside of the editor.
Do you want to reload the file ?
xxx has been changed both inside AND outside of the editor.
Do you want to reload the file and lose changes made here?
Confirm by typing 'yes' below:

開始以为是ubuntuserver同步的问题。没有去管;近期改动代码比較多,保存的时候每次都提醒,有时候改动好的代码,几秒钟不保存,就被后台更新覆盖了。

最终扛不住了,在网上搜了下,找到答案了,原来是source insight版本号太老的问题。

引用source
insight 3.50.0051 update log 

Fix: Sometimes files were said to be modified outside of SI, but they were not. This most likely happened on network drives.
Under some conditions, the Windows directory information can lag for remote drives. SI now uses a better method of getting file information.

于是乎。将source insight更新到最新版本号3.50.0072
(曾经使用的是0038),问题解决。

下次遇到问题,多问问。或网上搜搜,就攻克了;仅仅要想解决,没什么问题是问题,哈哈。

转载请注明出处:http://blog.csdn.net/n289950578/article/details/24360185

windows7使用Source insight上远程改动ubuntu共享内核源代码的更多相关文章

  1. windows7使用Source insight上远程修改ubuntu共享内核源码

    由于本人阅读喜欢使用source insight.前段时间接触了linux核代码,而这份代码只能放在ubuntu服务器上编译,刚开始的时候是在windows上修改,完了之后再copy到服务器上去编译, ...

  2. source insight Confirm by typing ‘yes' below"、"has been changed outside of the editor. Do you want to reload the file?"、“

    阅读内核代码习惯和喜欢使用source insight.如果能在source insight上修改内核代码,同时又不需要把修改的内核代码再拷贝到虚拟ubuntu上去那就方便了.于是想通过用samba与 ...

  3. 使用Notepad++远程编辑Ubuntu上的源码

    简单搭建了在Windows上远程编辑Ubuntu Server 14.04上面源代码的环境,记录一下,给需要的人. Notepad++安装NppFTP 从插件菜单打开PluginManager,选中N ...

  4. 【转】Source Insight的Alt + W键不能使用的解决办法

    转载地址:http://velep.com/archives/607.html 对于Source Insight 3.5,习惯于使用Alt + W组合键并配合数字键来切换文件窗口,带来无比的便利.但是 ...

  5. 软件推荐 - Source Insight

    一直以来从事的开发工作,涉及的范围很杂,乱七八糟的都有,其中有一项占据了比较长的时间,那就是固件程序的开发,不涉及操作系统,也就是一般意义上大家所说的裸跑程序.​用过的芯片杂七杂八,比较主要的有Ate ...

  6. Source Insight 多标签插件

    Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees.Source Insig ...

  7. 在Windows上使用Ubuntu共享的打印机

    Ubuntu下使用cups共享打印机, 是一种简单易用的方法.CUPS(Common UNIX Printing System,通用Unix打印系统)是Fedora Core3中支持的打印系统,它主要 ...

  8. Source Insight中文字体设置

    Source Insight是一个面向项目开发的程序编辑器和代码阅读工具,它拥有内置的对C/C++, C#和Java等程序的分析,分析你的源代 码并在你工作的同时动态维护它自己的符号数据库,并自动为你 ...

  9. Source Insight 3.50.0065使用详解

    转自calvinlee1984 Subject:Source Insight3.50.0065使用详解 Date:     21-Oct-2011 By:         Calvinlee1984@ ...

随机推荐

  1. 解决java网络编程IPv6问题

    如果系统中开启了IPV6协议(比如window7),java网络编程经常会获取到IPv6的地址,这明显不是我们想要的结果,搜索发现很多蹩脚的做法是:禁止IPv6协议.其实查看官方文档有详细的说明: j ...

  2. mvn test

    mvn -B install -Dmaven.test.skip=true -Dautoconfig.skipmvn -B org.codehaus.mojo:cobertura-maven-plug ...

  3. C# 代码实现设置用户"NETWORK SERVICE"具有对文件夹的读取权限。

    设置用户"NETWORK SERVICE"具有对文件夹的读取权限. 原帖地址: http://www.cnblogs.com/sjhrun2001/archive/2009/03/ ...

  4. vmware安装找不到虚拟网卡解决方案

    前一段实际,win7升级到win10发现vmware12没有虚拟网卡vnet1/vnet8.这不坑爹吗,没网卡能通信吗? 在网上搜寻一下发现可以重置网络,即可再次安装虚拟网卡...算是对问题的记录学习 ...

  5. SpannableStringUtil实现丰富文字效果

    代码地址如下:http://www.demodashi.com/demo/15007.html 前言 在android开发中,我们不免会用到 TextView 的各种显示效果,如字体样式,颜色,大小, ...

  6. iOS转让app-您必须移除要转让的 App 的所有构建版本和测试员,并清除“测试信息”下的所有信息字段解决方案

    原文详细步骤篇: iOS App转让流程详情教程篇 此文为遇到的一个问题,及如何解决: 问题描述: 转让app遇到这个错误,如何解决? 不解决这个,app是无法进行转让的. 原因分析: 这个是由于Te ...

  7. Python实现鸢尾花数据集分类问题——使用LogisticRegression分类器

    . 逻辑回归 逻辑回归(Logistic Regression)是用于处理因变量为分类变量的回归问题,常见的是二分类或二项分布问题,也可以处理多分类问题,它实际上是属于一种分类方法. 概率p与因变量往 ...

  8. HDU Bomb Game 3622 (2-Sat)

    Bomb Game Time Limit: 10000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total ...

  9. openstack nova 深入

    一.概述: 由nova --debug list查看到: #nova --debug list DEBUG (session:195) REQ: curl -g -i -X GET http://19 ...

  10. C# WinForm开发系列 - 文章索引

    该系列主要整理收集在使用C#开发WinForm应用文章及相关代码, 平时看到大家主要使用C#来开发Asp.Net应用,这方面的文章也特别多,而关于WinForm的文章相对少很多,而自己对WinForm ...