[ndnSIM] how to update ndnsim codes without a github account

Alex Afanasyev alexander.afanasyev at ucla.edu
Thu Mar 28 11:23:23 PDT 2013

Hi huyao,

Conflicts are not necessarily are blocking point for the merge.  You can always manually resolve the conflicts using "git mergetool" using your favorite merging app.  Having or not having github account is kind of irrelevant here.

Having said that, I continue to advocate a modular approach for simulation scenarios.  That is, in most of the cases you don't really need to modify ndnSIM internals, as almost everything can be done in the form of extensions, and if something is not, I would be glad to include it to ndnSIM.  

You can use one of these examples http://ndnsim.net/getting-started.html#simulating-using-ndnsim as a starting point.   This way you will be able to update to the latest ndnSIM without creating any conflict, since you will not be modifying ndnSIM code.  Another plus, you can easily track your changes in your scenarios, as well as bundle your scenarios with other relevant information (topologies, graph building scripts, etc.).


On Mar 27, 2013, at 7:30 PM, yao hu <huyao0107 at gmail.com> wrote:

> Hi Alex,
> I downloaded ndnsim source without a github account, like
> git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM
> which is wihout `wirte` access. Now I have modified some codes and want to merge them with the latest ndnsim codes on ndnsim project. I tried commit and pull from the ndnsim repository but conflicts happened and it does not work. So I re-downloaded the latest version of ndnsim source and added my modification into it again. Now it works. 
> My question is for the future use how to merge my ndnsim modification into the latest version of ndnsim without a github account?
> Thanks for your help in advance!  
> Regards,
> huyao
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20130328/4e73ecbe/attachment.html>

More information about the ndnSIM mailing list